Serving Salt Lake City, UT & Nearby Areas (385) 438-3591

Why is one roofing company so much more expensive than another?

Direct Answer

Most of the gap is not markup on the same roof, it is two companies built to do different things. Who employs the crew, how much insurance sits above Utah's minimum, and whether anyone is paid to check the finished work all cost real money. All of the things that make up the price also make up the quality of the service.

Mattie Tueller

Mattie Tueller

Owner & General Manager, Master Roofing · Utah License #10694610-5501

Best Move

Compare the companies, not just the numbers: who does the labor, what coverage they carry, and who inspects the work.

Why It Works

Price differences between companies are structural. So they trace to specific costs you can ask about by name.

Next Step

Ask each bidder to name their crew arrangement, coverage limits, and quality-control process.

What you need to know

Utah just raised what a roofer must carry tenfold. Ask for the certificate date. That's because an old policy tells you how closely a company watches its own paperwork.

Mattie Tueller, Master Roofing

You are not comparing three versions of the same company

This is the piece that reframes the whole question. Homeowners assume they are getting three prices for one job. They are usually getting prices from three completely different kinds of business.

Broadly, the Utah market contains:

  1. Storm chasers. Out-of-state crews who follow weather in, work a season, and leave. Very low overhead, no local future to protect.
  2. Trucks-and-trucks outfits. A skilled installer or two with equipment and not much else. Often really good with their hands, carrying almost no company structure.
  3. Sales organizations. Heavy marketing and commissioned sales, with the actual labor subcontracted out and rarely inspected.
  4. Professional roofing companies. Employed crews, training, quality control, real coverage, a building. There are fewer of these than most people expect.

Each one prices to cover what it actually pays for. That is why the spread between bids is often much wider than any reasonable profit margin would explain.

What this node is and is not comparing

Worth separating out: this node is about differences between companies. If your bids are far apart on what is supposedly the same roof, the cause is usually scope rather than company type. That is a different investigation, covered in why roofing quotes come in thousands of dollars apart.

Who is actually on your roof, and who pays them

Labor is the largest single cost in a roofing job. It is where the business models diverge hardest.

A company running in-house W-2 employees carries payroll taxes, workers' compensation, ongoing training. The cost of keeping people through slow months. When a company employs its crews, it also owns the outcome: the same people who did the work still work there when something needs to be made right.

Employed crews versus subcontracted crews

A company that subcontracts sends whichever crew was available that week. That is cheaper, and it is not automatically bad, since some subcontracted crews are excellent. What is missing is continuity and accountability. If nobody from the company watched the install and the crew has moved on to another contractor, the knowledge of what actually happened on your roof leaves with them.

This is worth asking about directly. That's because the answer is concrete and the difference is not visible in the finished product. A roof installed by a trained employee crew and a roof installed by an unsupervised sub look identical from the driveway on the day the trucks pull away.

Insurance: the state minimum versus enough to rebuild your house

Every licensed roofing contractor in Utah carries liability insurance, because the state requires it. That fact alone tells you less than you would think, and the reason changed recently.

In April 2026 Utah raised the minimum general liability coverage for licensed contractors to $1 million per occurrence, up from $100,000, with a higher total limit alongside it. That is a tenfold jump, and it applies at application and renewal with no grandfathering. So the first useful question is not just whether they are insured, but whether their certificate reflects the current requirement or an older policy that has not caught up.

Above the state floor

Above that floor, coverage still varies a great deal between companies. Some carry an umbrella policy well above the minimum. That costs real money every year and exists for one scenario: a catastrophic mistake on your house. A fire, a structural failure, water through multiple floors. Ask for the actual limits rather than a yes or no.

There is a second layer most homeowners never hear about. Policies carry exclusions. Some roofing policies contain exclusions that quietly exempt the very work being performed. A certificate of insurance proves a policy exists. It does not prove the policy covers roofing. You are entitled to call the broker listed on that certificate and ask what is excluded. A professional company expects that call.

The roofing company overhead that only matters after the job is done

The remaining gap is made of costs that produce nothing you can see on installation day and everything you care about later.

  • A salaried quality-control person. Someone whose entire job is checking the finished work against spec. That salary is paid by everybody who hires the company. It is the single most direct answer to "who verifies this was done right."
  • Training and vetting. Manufacturer specifications and code change. Crews have to be retrained and retested on them rather than installing the way they always have.
  • A physical location. A building you can drive to, rather than a phone number and a laptop. It is also the practical difference between a warranty and a promise. That's because a warranty is only worth the existence of the company holding it.
  • Code items built into the bid. Ventilation to the required ratio in particular. Bids that skip intake ventilation come in thousands cheaper and leave the attic wrong. That's why the cheaper number sometimes reflects a smaller job rather than a better deal.

None of this shows up in a photo of a finished roof. All of it shows up in year three.

Mattie's Take

I came into this business through a roofing sales shop that subcontracted every job and checked none of them. I lasted less than a year. What I took away was not that they were villains. It was that a company can be excellent at selling roofs while knowing very little about roofing, and from your kitchen table those two look identical.

That is really what the price gap is. You are not getting three bids on one job. You are getting numbers from businesses built for different purposes, each priced to cover what it actually pays for. None of them will volunteer which kind they are.

Here is the fair part: most low bids are sincere. There is no roofer university, and in Utah you can get licensed without ever proving you learned the trade. So plenty of cheap numbers come from people who do not know what they left out.

So I built Master Roofing as the opposite of that shop. The same handful of questions that describe it will read any company you are considering. Ask all three bidders the same four things: who employs the crew, how much liability coverage do you carry, who inspects the finished work, and where is your office. Five minutes, and the answers explain almost the entire spread.

Before you act on this

Building codes, permit rules, and licensing requirements change over time, and they differ by city and county across Utah. Verify current requirements with your local building department before relying on anything here, and work with a licensed contractor who knows the rules in your jurisdiction.

This article is general information about Utah roofs, not an assessment of yours. Every roof is different, and no article can tell you what is actually happening on your specific house. Have a licensed roofing contractor look at it in person before you act on anything here.

More questions about this topic

Is the most expensive roofing bid always the best one?

No, and price alone is as poor a signal at the top as at the bottom. Some of the highest bids in this market come from hard-close sales organizations whose extra cost is commission structure, not construction quality. What separates them is whether the company can explain in specifics where the money goes. A high number with vague justification is just a high number.

How much more should a professional company reasonably cost?

There is no fixed percentage, because it depends on what the cheaper bid left out. The useful exercise is not comparing totals but comparing inclusions: crew arrangement, coverage limits, ventilation to the code ratio, flashing new or reused, and warranty terms. Once those line up, the remaining difference is small enough to judge on its merits.

Does a bigger company always mean better work?

Size is not the variable. Structure is. A small company with employed crews, real coverage. An owner who inspects work can outperform a large one that subcontracts everything and inspects nothing. What you are actually testing for is whether anyone in that organization is accountable for how your specific roof was installed.

Why do some companies refuse to explain their price?

Sometimes it is habit. Sometimes it is because the explanation would not survive contact with a second bid. A company confident in its number will walk you through what is in it. That's because the specifics are the argument. Reluctance to itemize is worth treating as data, not as a personality trait.

Should I tell each company what the other bids came in at?

You do not owe anyone the numbers. It mostly invites matching games rather than better information. The stronger move is to ask each company what its bid includes and why its price sits where it does. Comparing scope tells you something real. Comparing totals just tells you who is willing to go lowest.

Related pages

Mattie Tueller

Mattie Tueller

Mattie Tueller is the owner and general manager of Master Roofing in Lindon, Utah. He came up through the trades (flooring, tile, and full renovations under a general contractor who expected everything built right), ran statewide operations as a political director, then spent a year inside a sales-first roofing shop and built Master Roofing as its opposite: in-house crews trained by the owner, a dedicated quality check on every job, ventilation built to code on every bid, and warranties that mean what they say. He serves as an expert witness in roofing litigation.

resources.masterroofingutah.com

We're community focused and here to help.

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.

Book a Free Assessment