Because a straight price would end the game. Getting a real number out of some roofers is like pulling teeth. I tell homeowners that's not an accident: the insurance-pays model, the missing scope. The pressure close all depend on the number staying foggy. A real company prices a defined job in writing.
Refuse to move forward with any roofer who won't put a real price on a defined scope.
Foggy numbers keep you signable, while a written price on a written scope ends their leverage.
Ask for the total, itemized, in writing, before any signature.
Utah's insurance-roof era trained some companies to never name a price. Make yours name one, in writing, before anything gets signed.
Mattie Tueller, Master Roofing
Three engines drive it, and they produce the same conversation: warm, confident, and permanently numberless.
Notice what all three have in common: in each one, the fog serves the company. It never serves you.
A real price is a number attached to a defined job, in writing. It exists because an assessment happened, and it holds still long enough to compare.
The far pole from the price dodge is a company that eats its own estimating mistakes: at Master Roofing, if an estimator totally misses something, that is on the company, never a surprise cost. Why honest quotes still differ by thousands is a separate question with its own answer. It starts from bids that were real numbers in the first place.
Yes, briefly. Before anyone has assessed the roof, a range is the only honest thing a company can give you. Pretending otherwise would be its own kind of lie.
An honest company volunteers the path out of the fog: "here's a rough range. Here's the real number after we see the roof's history and the attic." The assessment happens. The range collapses into a written price. A dodge has no path: the number stays foggy through the assessment, through the follow-up, all the way to the contract. That's because the fog is the product.
Context sharpens the read. A vague number from a company you called is usually a range waiting for data. A vague number from someone who knocked after a storm is the other thing. the storm-chaser playbook runs on exactly that fog.
Procedurally, and without apology. You are not being hard; you are being a customer.
The script works because it is unanswerable: no honest objection exists to a written price on a written scope.
I hear this one all the time: three meetings with a friendly roofer, still no number. The homeowner wondering if roofing prices are just unknowable, or if they are asking wrong. They are not. Getting a real number out of these outfits is like pulling teeth. The teeth are attached to the business model.
Here is my rule for which side of the table anyone is on: an honest company can put a real number on a defined scope. That's because we know our costs. You pay for what you get. All of the things that make up the price also make up the quality of the service. I will walk you through every line that makes up a Master Roofing bid.
A company that cannot show you its number is showing you its plan. Believe it. Call someone who prices in daylight.
Before an assessment, yes: a range is the only honest answer a company can give without seeing the roof's history and the attic. The test is what happens next. An honest range converts to an exact written price after the assessment. A range that survives the assessment and keeps dodging is not a range. It is the sales strategy.
Payment framing hides the two numbers that matter: the total cost and the financing rate. A monthly figure can dress up an inflated price with a long loan. Get the total for the defined scope first, in writing, then evaluate financing as its own decision against your own bank or credit union's terms. Never let the payment stand in for the price.
Then you still do not have a price; you have a claim strategy. The cost of your roof is a fact about labor and materials. It exists regardless of who pays. Ask for the real number for the defined scope. A company that cannot name its price without seeing your policy has told you which document it is actually working from.
Only a guess. An honest number needs the roof's history, the attic. Eyes on every slope, because those are what the price is made of. A phone estimate prices an imaginary average roof, and the correction arrives later as change orders. The assessment that produces a real number is free. That removes the only reason to settle for the guess.
It changes everything, which is why the pressure exists. A real bid survives a week of thinking without flinching. A price that expires this afternoon was a prop, not a price. Declining the day-one signature costs you nothing with honest companies and instantly filters out the ones running a close. Time is the cheapest vetting tool you own.
We're here to see what's going on with your roof. A real assessment starts with your history and your attic, not a number from the driveway. You'll get a straight answer about what's up there, what it needs, and what it costs. Sometimes the honest answer is: your roof looks great.