Two homeowners on the same street get their roofs replaced the same month.
One has a smooth experience. The crew shows up on time, the job is done in two days, the cleanup is thorough, and six months later the roof looks and performs exactly as promised.
The other homeowner is still chasing the contractor for a warranty document they never received. There’s a soft spot developing near the chimney. And the permit? Never pulled.
Same city. Same season. Completely different outcomes. The difference wasn’t the roof. It was the roofing contractor.
The Salt Lake City Roofing Market Is Bigger and Harder to Navigate – Than Ever
The Wasatch Front has grown significantly over the past decade.
More homes, more commercial developments, and more severe storm seasons have created consistent demand for roofing work. That demand has brought in contractors from across the region, some with deep local roots and strong track records, others chasing the work with minimal experience and even less accountability.
Utah requires roofing contractors to hold a state license, carry general liability insurance, and maintain an active surety bond. But requirements on paper and reality in the field don’t always match.
Some contractors operate under borrowed licenses. Others carry insurance policies that lapse mid-project. A few disappear entirely after collecting a deposit, particularly in the weeks following a major hailstorm when demand spikes and homeowners feel pressure to act quickly.
Knowing how to evaluate a roofing contractor before signing anything is the single most important step in any roofing project.

Five Questions to Ask Every Roofing Contractor Before You Commit
These aren’t trick questions. A legitimate, experienced roofing contractor will answer all of them without hesitation. Vague or evasive answers tell you everything you need to know.
1. Can I verify your Utah contractor license number directly?
Don’t just ask for the number. Look it up yourself at the Utah Division of Occupational and Professional Licensing website. Confirm the license is active, correctly classified for roofing work, and free of any disciplinary actions. This takes about three minutes and eliminates a significant category of risk.
2. Will you provide a certificate of insurance before work begins?
The certificate should show general liability coverage and workers’ compensation, both active, with your property listed as the job site. Workers’ comp is especially important. Without it, an injury on your roof can become your financial liability.
3. Who exactly will be doing the work?
Some roofing contractors sell the job and then subcontract the entire project to a crew they’ve never worked with before. That’s not automatically a problem, but you should know who is showing up to your property, whether they’re employees or subs, and whether the contractor is on-site supervising the work.
4. Will you pull the permit?
Roof replacements in Salt Lake City require a building permit. A roofing contractor who suggests skipping it is either cutting corners, unfamiliar with local code, or both. Unpermitted work creates problems when you sell the home and can void your homeowner’s insurance coverage for roof-related claims.
5. What does your warranty actually cover?
There are two separate warranties on any roofing project: the manufacturer’s material warranty and the contractor’s workmanship warranty. Understand both. A manufacturer’s warranty only holds if the materials were installed by a certified contractor following their specifications. If your contractor isn’t certified, that warranty may not be worth the paper it’s printed on.
The Payment Schedule Question Nobody Thinks to Ask
Here’s something most homeowners don’t consider until it’s too late.
How a roofing contractor structures their payment schedule tells you a great deal about how they operate their business.
A standard, legitimate payment structure looks like this: a deposit at contract signing (typically 30 to 40 percent), a progress payment when materials are delivered to the site, and the final balance on completion after you’ve walked the job and are satisfied.
Any contractor asking for more than 50 percent upfront before materials are delivered should raise an immediate flag. Full payment before work begins is how storm-chasing scams operate. The money is collected, the project is delayed indefinitely, and by the time the homeowner realizes something is wrong, the contractor is unreachable.
On the other end of the spectrum, be cautious of contractors who ask for nothing upfront at all. Materials have real costs, and a legitimate roofing contractor needs to order and pay for them before installation begins. Zero deposit can sometimes indicate a contractor who plans to use your project’s revenue to pay for a previous job’s materials. That cash flow problem eventually lands on your doorstep.

What the Actual Roofing Process Should Look Like From Start to Finish
A lot of homeowners hire a roofing contractor without a clear picture of what a well-run project actually looks like. Here’s the full sequence, so you know exactly what to expect and when to ask questions.
Pre-project inspection and documentation. Before anything is torn off, a thorough roofing contractor walks the entire roof, photographs every area of concern, checks the attic for moisture or structural issues, and provides a written scope of work. This becomes your baseline and your protection if disputes arise later.
Material delivery and permit confirmation. Materials should arrive at your property before or on the first day of work. The permit should already be pulled and posted before tear-off begins. If the crew arrives and neither of these things has happened, stop the job and get answers before proceeding.
Tear-off and decking inspection. Once the old roofing material is removed, the decking is exposed and inspected. Any soft, rotted, or water-damaged sections should be documented and shown to you before new material goes down. A good roofing contractor photographs this stage and walks you through any changes to the original scope.
Installation. This is where certification matters. Manufacturer-certified contractors follow specific installation protocols that activate extended warranty coverage. Shortcuts at this stage, like improper nail patterns, inadequate underlayment, or skipped flashing steps, aren’t visible once the job is done, but they show up later in premature failures.
Final walkthrough and documentation. Before the crew leaves, you should walk the job together. Check that all debris is removed, gutters are clear, and the work matches the written scope. You should receive a completion document, warranty paperwork, and permit sign-off.
Any roofing contractor unwilling to do a final walkthrough with you is a contractor worth questioning.
Fortress Roofing: A Roofing Contractor Salt Lake City Homeowners Can Actually Count On
The roofing contractor you choose is responsible for one of the most critical components of your home or building. That decision deserves more than a quick Google search and the lowest bid.
Fortress Roofing brings licensed, insured, and manufacturer-certified expertise to every project across Salt Lake City, whether it’s a targeted repair, a full residential replacement, or a commercial roofing scope. Every job comes with clear documentation, honest communication, and workmanship backed by a written warranty.
No pressure. No shortcuts. Just solid roofing work done right.
Contact us today to schedule your inspection and get a straight answer from a roofing contractor who puts the work first.
