In real estate software, a bedroom is never quite as simple as a bedroom. There is a field to fill, a local rule to honor, a photograph to attach, and another system waiting to receive the result. Multiply those small decisions across a market and you have the peculiar business of FBS: making thousands of individual property records useful to people who compete with one another.
- Flexmls runs the listing work; Spark connects the data.
- FBS has been fully employee-owned since 2005.
- Its lesson for software builders: customization needs boundaries.
The Fargo company sells software to Multiple Listing Services, or MLSs, the organizations through which real estate professionals share listings. Its customers also include brokers, agents, and developers. FBS reported more than 330,000 professional users across North America in April 2026. Homebuyers encounter its work through the searches and client tools their agents provide.
The trouble with being helpful
Paul Wurzer founded FBS in 1978 as a custom programming shop serving financial institutions and hospitals. His son Michael became CEO in 1997; Flexmls followed in 1999. A business accustomed to building what a customer asked for had entered a market where the customers’ information needed to travel.
That background contained a trap. As Michael later explained to Fargo INC., customer-specific changes had fragmented systems and complicated sharing. The individual customer could be satisfied while the wider network became harder to connect. It is a wonderfully awkward problem for a service-minded company: sometimes the helpful answer creates tomorrow’s obstruction.
“We probably listened too closely and didn’t guide strongly enough toward standards.”
Michael Wurzer, speaking to Fargo INC.
The practical lesson is available to anyone building business software. Collect requests, then examine their consequences beyond the person making them. A locally convenient field or workflow can impose work on every integration downstream. Customer attention still matters. So does the willingness to steer.
What the agent actually gets
Flexmls puts listing search, property information, market analysis, and client collaboration into an agent’s working day. Its professional mobile app and web platform synchronize changes. A separate homebuyer app lets clients participate. The useful promise is continuity: work started at a desk can continue outside the office without reconstructing the task.

There are different ways to put the software to work. NorthstarMLS offers Flexmls as a front end, powered by its own Add/Edit system. That arrangement makes an important distinction visible: the interface an agent chooses and the infrastructure holding the market’s information need not be the same thing.
FBS competes with products including Matrix, Paragon, Rapattoni MLS, Navica MLS, and connectMLS. The comparison happens at the MLS level, with consequences for many users. Lubbock’s association described more than a year of evaluation before selecting Flexmls for a January 2025 launch. Buying this software is an organizational decision with training attached.
The connection is the product
Spark, introduced in 2011, supplies the developer interfaces behind connections to MLS information. Its Datamart gathers MLS-defined data plans, licensing terms, prices, approvals, and usage tracking. For a developer building a property website, those administrative details are part of the product. A clean interface is little use without permission to receive the records.
Controls permission
Connects data
Serve the user
Standards help data travel. Licenses determine where it may go.
The costs are concrete in this part of the business. Spark’s documentation lists free developer registration and $50 a month for each MLS accessed. MLS licensing charges can be additional. FBS’s website tools list agent SmartFrames at $49 a month and its WordPress plugin at $59, with setup fees; its administrator FAQ describes annual upfront billing. These are different purchases, serving different jobs.
A 2024 partnership with Planitar’s iGUIDE shows what the connections accomplish. Instead of retyping room dimensions and labels, agents could import that information into Flexmls using RESO Common Format. The benefit is almost comically ordinary: fewer measurements copied by hand, fewer chances to transpose a number. That is a respectable software ambition.
For a brokerage, the starting point is the job at hand. A ready-made website search calls for an IDX tool. A custom application calls for developers and an approved data plan. An agent learning everyday searches needs training, not an API key. FBS spans those layers, but the buyer still has to choose the right one. The distinction saves both money and an impressive amount of avoidable confusion.
Ownership, with people attached
FBS became 100% employee-owned through an ESOP in 2005. Its stated values are freedom, opportunity, and respect. That gives its service proposition a particular texture: the people answering questions also have an ownership stake in the business providing the answers. Ownership cannot prove service quality, but it makes accountability more personal.

The relationship with customers can be equally durable. In October 2026, FBS honored Metro MLS chief operating officer Jean Patterson with its Bev Reed Award. The announcement traced Metro’s partnership back to 2001 and described customer ideas becoming features for the broader Flexmls community. This is the productive version of listening: one customer’s insight becomes something others can use.
A product can retire. The work continues.
FlōPlan offers a useful corrective to any tidy success story. Introduced in 2020 with CubiCasa technology, the phone-based floor-plan product was later discontinued. Plans still linked to listings migrated into a dedicated Flexmls floor-plan category on January 30, 2025. The customer’s listing could continue carrying the plan after the original product went away.
By April 2026, another connection had arrived: the Flexmls MCP Server. It lets authorized users connect AI tools to their Flexmls accounts for tasks such as listing searches and market questions. Each MLS controls activation. Subscriber credentials govern access. A new interface arrives; the permission structure still matters.
Those boundaries determine where the approach works. Developers need licensed access. Agents need their MLS to offer the relevant service. AI answers still require review under FBS’s terms. Anyone expecting unrestricted national listing data or unattended judgment will encounter limits. For organizations prepared to maintain shared standards, however, FBS offers a useful proposition: make the next tool easier to connect without making the market harder to manage.