EPOXY FLOOR COATING INSIGHT
Why Epoxy Pros Lose Jobs After Sending a Price Without a Site Check
You lose the job because a number given over the phone or from a photo emailed ahead isn't a real price, it's a guess, and homeowners treat guesses as negotiable. Once you've said a dollar figure out loud without walking the slab, you've handed the customer a ceiling to shop against and yourself a floor you'll have to defend or discount later. The fix is simple to say and harder to enforce: no binding quote without a site visit, every time, no exceptions for "it's just a small garage."
The Phone Quote Problem Is a Trust Problem, Not a Pricing Problem
Epoxy pricing depends on things you cannot see or hear described accurately over the phone: slab moisture, existing coating failures, oil saturation, cracks, control joints, humidity in the space, and how much grinding or shot blasting the prep actually needs. A homeowner describing their garage as "pretty good shape" and a slab that's actually delaminating in three spots are two different jobs with two different labor hours.
When you quote off a description or a few blurry photos, you're pricing the best-case scenario because that's all the customer gave you. If the floor turns out worse once you show up for installation, you either eat the difference in labor and material, or you go back to the customer with a higher number and they feel like you're bait-and-switching them. Neither outcome is good. The second one is worse, because now they're telling friends and leaving reviews about a contractor who "quoted one price and charged another."
This is a common question we see from owners: how do you stop losing bids to competitors who clearly lowballed a phone quote, and how do you stop getting blamed for price changes that were really scope changes the customer never saw coming? The answer to both is the same. Make the site visit the thing that produces the number, not a formality after the number is already out there.
What a Real Site Check Should Cover
A site visit for epoxy work isn't just showing up and eyeballing the floor. Treat it as the actual estimating process, because it is.
Moisture and Vapor Checks
Concrete moisture is the single biggest reason epoxy coatings fail months after install. A calcium chloride test or a moisture meter reading takes a few minutes on site and tells you whether you're looking at a standard install or one that needs a moisture mitigation system first. You cannot get this from a photo, and skipping it is how warranty calls happen later. (For more on handling those calls without eating every redo, see How Epoxy Flooring Pros Handle Peeling Warranty Calls Without Eating Every Redo.)
Existing Coating and Contamination
Old paint, sealers, oil stains that have soaked into the pores of the concrete, and previous epoxy that's peeling all change the prep scope. Some of these need mechanical grinding, some need degreasing passes, some mean the existing coating has to come off entirely before anything new goes down. A customer on the phone will tell you "there's a little oil stain," and you'll find out on site that it's half the garage floor soaked through from years of a leaking transmission.
Square Footage, Cracks, and Joints
Actual measurements, not the homeowner's guess at garage size. Control joints that need routing and filling, structural cracks versus cosmetic ones, and drainage slope in the space all change labor time. This is also where you qualify whether the job is even a good fit for epoxy in its current state, which matters most on garage jobs. (More on that qualification process in How Epoxy Companies Qualify Garage Jobs When Moisture or Oil Will Kill the Coat.)
Access and Scheduling Constraints
Can a shot blaster or grinder actually get into the space. Is there a second vehicle that needs to be moved out for the full cure window. Is the space attached to living areas where fume ventilation matters. These affect your crew scheduling and sometimes your price, and none of it shows up in a phone call.
How to Set the Expectation Before You Ever Quote a Number
The reason phone-only quoting is so common isn't that contractors don't know better, it's that saying "I need to come look at it first" feels like friction when a customer wants a number right now. The move is to reframe the site visit as the thing that protects the customer, not a delay tactic.
When someone calls or fills out a form asking for a price, tell them plainly: epoxy pricing depends on the condition of their specific slab, and a real number requires a short site visit so they get an accurate quote instead of a placeholder that changes later. Most homeowners respond well to this once they understand it protects them from a surprise invoice, not just you from undercharging.
Put this same language on your website and in your quote request form, so the expectation is set before anyone ever picks up the phone. If your site and messaging aren't doing this consistently, it's worth a look. (See the Epoxy Flooring marketing page for how this fits into attracting the right kind of lead in the first place.)
Filtering Tire Kickers Without Losing Real Customers
A separate but related owner question comes up often: how do you tell the difference between a homeowner who's genuinely comparing a few contractors and someone who's calling five companies just to collect free numbers and never hire anyone. Requiring a site visit for a binding quote does a lot of this filtering on its own. People who aren't serious tend to drop off once they realize there's a scheduling step involved rather than an instant number. People who are serious will book the visit, because they actually want the floor done.
You can tighten this further with a short deposit requirement tied to scheduling the actual prep day, once the site visit quote is accepted. That's a separate step from the estimate itself, but the two work together: site visit sets the real price, deposit policy locks in the booking. (Details on structuring that in What to Put in an Epoxy Deposit Policy Before You Schedule Prep Day.)
What to Change This Week
Three things, none of which require new software or a big process overhaul:
Update your phone script and your website copy so every price request is answered with "we do a short site visit first to give you an accurate number," not a verbal estimate.
Build a short checklist your estimator or you personally run through at every visit: moisture check, existing coating condition, square footage and cracks, access notes. Five minutes of consistency here prevents most scope disputes later.
Stop giving round numbers over the phone even when customers push. A range tied explicitly to "pending site visit" is fine. A flat number is not, because it becomes the number they hold you to regardless of what you find once you're standing on the slab.
Frequently Asked Questions
Can I give a ballpark range over the phone without committing to it?
Yes, but say it plainly as a range that depends on site conditions, not a quote. Something like "jobs this size typically run in a range depending on floor condition, and we'll confirm the exact number after a quick site visit" sets the right expectation without boxing you in.
What if the customer refuses a site visit and just wants a number?
That's usually a sign they're price shopping rather than ready to hire, or they don't understand why it matters. Explain that epoxy failures almost always trace back to prep issues that can only be caught in person, and that a phone number isn't a real price. If they still refuse, it's reasonable to let that lead go.
How long should a site visit actually take?
Long enough to run a moisture check, inspect the full slab for cracks and contamination, take real measurements, and note access constraints. Rushing this defeats the purpose, since the whole point is catching the things a phone call can't.
Does a site visit guarantee the price won't change later?
It should fix the price for the condition of the slab as seen that day. If conditions change between the visit and the install date, like new staining or damage, that's worth a clause in your quote stating the price reflects conditions observed at the time of the site visit.
Should I charge for the site visit itself?
Some epoxy contractors charge a small visit fee, often credited toward the job if the customer books. Others offer it free as part of normal estimating. Either approach can work, the key is being consistent and clear about it upfront so it doesn't feel like a surprise charge.
Getting Your Quoting Process to Actually Convert
A site visit policy only works if the leads coming in are ready to hear it, which starts with how your website and ads set expectations before the phone even rings. If you're losing bids to lowball phone quotes or getting tire kickers who never book, that's often a marketing and messaging gap as much as a sales process gap. Take a look at our Epoxy Flooring marketing page for how we help epoxy contractors fix that at the source.
If your current site isn't doing the job of setting this expectation, our website service builds one that is, with an instant lead alert and booking form built for phones first. If leads are coming in but not getting followed up fast enough to book that site visit, our dedicated call representatives can handle inbound response and appointment setting so visits get on the calendar while interest is still high.
Reach us at revopsflow.com/contact or call (770) 525-8493, answered by Joy, our AI receptionist, to talk through what's actually causing the quote disputes in your shop.
