What Software Does a Manufactured Home Dealer Need?
Like a lot of dealers, we tried to piece together our own manufactured home dealer software from general-purpose tools before we built MHTrack. Our dealership ran on Zoho CRM with a stack of custom modules bolted on to track things like commissions and warranty requests. JobTread handled our site work quotes and change orders. QuickBooks kept the books. Pricing and deal scenarios lived in Excel, documents lived in SharePoint folders, and texting ran through HelloSend inside Zoho, which cost extra. Holding all of it together were about a hundred Zapier integrations, covering everything from getting leads from our website into the CRM to creating a SharePoint folder every time a deal was created, plus custom services I wrote to turn Zoho fields into sales agreement PDFs.
It worked, mostly. Building it also cost us time, money, and sanity we could otherwise have spent selling homes.
We’re a small dealership. We do about 50 homes a year, plus a good handful of spec homes and flips, with four people in the office. I’ve spent 10 years in the manufactured housing industry, and my business partner Derek has 20 years in construction and project management. This is what I’d tell another dealer who asks what software a manufactured home dealership actually needs.
The short answer
A manufactured home dealership needs software that manages the whole deal, not just the sale: leads and customers, quoting, deposits and payments, financing, contracts, the factory, inventory, site work and installation, accounting, service and warranty, and customer communication. You don’t need all of it on day one. What you do need from day one is a repeatable process, and a single place where every part of the deal ends up.
Start with a process, then pick software
Systems. I can’t really overstate that.
For a manufactured home dealership, I’d start with the basic lifecycle:
Lead → Quote → Deal → Contract → Work in progress
Build a clear process around those stages first. Define what moves something from one stage to the next, who owns it, and what information has to be captured along the way.
Then fill in around that core as the dealership grows: marketing automation, financing integrations, advanced reporting, warranty and service workflows, inventory automation, accounting integrations, and everything else.
You can operate without a lot of sophistication on day one. What you don’t want is to operate without a repeatable process.
What a manufactured home dealership’s software has to cover
Whether it’s one platform or a dozen tools, these are the jobs a manufactured home dealership’s systems end up doing. Each one has something specific to manufactured housing that a generic tool won’t expect.
Leads and customers
This is the part every CRM does: where a lead came from, who’s following up, and what happens next. In manufactured housing the sale runs long, and the customer comes with a home to configure, often land, and financing to line up. A CRM that only tracks contacts and follow-up dates will lose the thread the moment the deal gets interesting.
Quotes that keep their history
Quotes cost us customer trust early on, because ours weren’t versioned. We’d create a quote and send it to the customer, and two months later they’d ask what changed. We’d have to go through our sent email folders to try to stitch back together what actually changed between Quote 1 and Quote 6.
Customers revise a home several times before they sign. Every version should be kept, with what changed and when, so anyone in the office can answer that question in a minute.
Deposits and payments
Our CRM had no way to record a deposit and send a receipt, so we added a custom module just to do that without paper. It emailed the receipt automatically when the deposit was recorded. Taking a card payment meant giving the sales team access to QuickBooks, so we wrote a workaround that ran payments through our QuickBooks Payments account without it. Who wants employees with access to the books?
Your software should let the people who take money record it and send a receipt, while the books stay with the people who keep them.
Financing
Lenders need a loan application in a format they can legally originate from. Customers shouldn’t have to fill out three applications on three different lenders’ websites. One application, sent to the three lenders you work with, is better for the customer and for you. We ended up writing another custom service just to connect our CRM to our credit application vendor.
Contracts and signatures
The sales agreement should come from the deal itself, not from someone retyping it. We wrote custom services to generate our sales agreement PDFs from CRM fields.
The factory
Factories need consistent quote requests and service claims, not ten different request formats ranging from a text message to an email with a hand-drawn floor plan attached. Whatever you use should send the factory the same complete request every time.
Inventory and the paperwork behind it
We tracked inventory in physical file folders, with the home invoice, the order confirmation, and a printout of the funds transfer to the factory. That isn’t 100% gone today. Dealers still have to store titles, manufacturer’s certificates or statements of origin, and other original documents.
But having to physically go to a filing cabinet to find a serial number or an invoice price? Unacceptable waste of time. And frustrating when you need an answer while you’re out in the field.
Site work and the install
We used JobTread specifically for site work quotes and change orders, which meant a second system for the same deal. Set crews and subs need the address of the property, a copy of the site plan at their fingertips, and a schedule to refer to so they can order the right materials and be ready for the job. Change orders need to land on the deal, not in a separate tool someone has to remember to check.
The money
Commissions, costs, and what the deal actually made all need a home. We built custom modules just to track commissions. Gross profit on a manufactured home deal moves a lot between signing and closeout, which deserves its own article. For now, here’s how MHTrack shows what the deal made, before month end.
Service and warranty
The deal doesn’t end at delivery. Warranty and service took more custom modules. Service requests need to be tracked to the end, and factory service claims need the same consistency as the original quote request.
The customer
Customers are at the top of the pyramid, yet so many systems neglect them entirely. They need one place where everything they’ve signed lives, a way to follow the construction progress on their home, a way to stay in touch with the dealership, and one financing application instead of three.
CRM or dealer management software?
A CRM mostly answers who this customer is and what happens next. Dealer management software has to keep answering after the customer says yes: which home they bought, which quote is current, what has been paid, where the factory order stands, what site work is left, what changed, what the project cost, and what happens after delivery.
Our old stack, job by job
Here’s what covering those jobs looked like for us before MHTrack.
| Job | What we used | The catch |
|---|---|---|
| Website leads | Zoho CRM, fed by Zapier | One more integration to keep running |
| Quotes | Zoho CRM quotes | No version history; rebuilt from sent email |
| Site work quotes and change orders | JobTread | A second system for the same deal |
| Deposits | A custom Zoho module | No receipts without custom work |
| Card payments | A custom service on QuickBooks Payments | Sales needed QuickBooks access, or a workaround |
| Credit applications | A custom integration with our credit application vendor | No connection without custom work |
| Sales agreements | Custom services generating PDFs from Zoho fields | Retyped, or generated by custom code |
| Deal documents | SharePoint folders, created by Zapier for every deal | One more integration to keep running |
| Texting customers | HelloSend inside Zoho | An extra subscription |
| Commissions and warranty | Custom Zoho modules | Not tracked without custom modules |
| Pricing and deal scenarios | Excel | One shared file, edited live |
| The books | QuickBooks | Stayed, and should |
About a hundred Zapier integrations tied it together.
When spreadsheets and QuickBooks are enough
Look, Excel has been around since 1985 for a reason, and there are a lot of things it still makes sense for: financial modeling, analysis, reading an export or a data dump, calculations that need more than addition, subtraction, multiplication, and division, and temporary trackers. Temporary.
Here’s my controversial opinion: spreadsheets are terrible for anything that requires shared access, unless you really put time into locking down permissions so people aren’t editing, deleting, or adding information they shouldn’t be, whether intentionally or not. For a while, we kept our pricing in an Excel sheet that synced live to our website through Zapier, so I could change pricing on the fly. You bet I was nervous every time I touched something in it.
QuickBooks is different. For a lot of dealers it isn’t replaceable, and their accountants don’t want to learn a totally new system. We get that. Good dealer software should work with QuickBooks rather than ask you to abandon it.
What should stay outside your main system
Every dealer is going to have a different answer to this. Some of it will be driven by management’s preferences, and some by the sales and service team. My business partner Derek still likes to sketch out a quick handwritten draft of site work costs. That’s how he thinks, and we’re not about to suggest he change that.
The goal isn’t to force every part of the business into one application. It’s to make sure the important information eventually lands in the right place and becomes part of the dealership’s shared operating record.
Email is the simplest example. Reinventing that wheel would be pure hubris. Microsoft and Google have decades and millions of hours of solved edge cases there. Keep using them.
The mistake that costs the most
It’s less about dealers buying things they don’t need, and more about buying systems that set them up with a bunch of siloed information, which slowly makes their core system of record meaningless.
Each tool can be fine on its own. The trouble starts when the quote lives in one place, the change orders in another, the documents in a third, and the only person who knows how they connect is whoever set them up. Before you add a tool, ask where its information will end up, and whether the rest of the dealership will be able to see it there.
Where MHTrack fits
Eventually we accepted that the software was never designed for our industry, and no amount of scripting was going to change that. So we started over and built what we actually needed. MHTrack comes from what we’ve seen across the industry, from how some of its largest businesses run to what it takes to run a small, new dealership in a town of 10,000 people.
That experience shaped how it works. A new dealer, even one without years of industry experience, can onboard and immediately have a framework for how the business moves from opportunity to completed project. Every job above sits on one record:
- Leads, customers, and deals, with the quote history kept version by version
- Deposits and payments, with receipts sent automatically
- Loan applications filled out once and sent to several lenders
- Sales agreements generated from the deal, and signed electronically
- Factory quote requests in one consistent format
- Inventory with serial numbers, HUD tags, cost, photos, and documents, tied to the deal it’s sold on
- Projects with schedules, tasks, subs, and change orders
- Commissions and a closeout that shows what the deal actually made
- Service cases and warranty registrations after the sale
- A customer portal for documents, progress, and messages
- A mobile app for your staff
We also designed MHTrack to work either way on accounting: tightly connected to QuickBooks, or as a full general ledger of its own.
If you’re evaluating dealer software, see MHTrack in action on a deal of your own.