Roofing Services

Who We Service

Utah Roofing Company Commercial

Commercial Roofing

We aren’t just residential roof contractors, we also do commercial roofing projects. Whether you own a factory, auto body shop, retail strip mall or any other type of commercial building, rely on us for roof installation services and repairs.


Residential Roofing

The Roof Doctor specializes in residential roofing, no matter what the materials, conditions or dreams of the homeowners. From shingles to copper and everything in between, knowing you have a quality roof over your head is key to having your own home, sweet home.


Utah Roofing Repair Services

Roof Repairs

Sooner or later, most roofs need repair. When you spot missing shingles or notice leaks in your roof, call The Roof Doctor. We provide fast, efficient roof repairs to homes and commercial buildings throughout the Salt Lake City area.

Utah Roofing Repair Due To Storm Damage

Storm Damage

In for stormy weather? Storm damage roofing repair might be on your to-do list in the very near future—especially if your property is leaking after a nasty hailstorm or flash flood.

Roof Tear-Off Utah - The Roof Doctor


When you get a new roof, it’s better to tear off the old roof rather than put new shingles over old. Our customers in the Salt Lake City area choose our roof replacement company because we do the job right.

Utah Roof Replacement

Roof Replacement

When it’s time for a commercial or residential roofing replacement, count on Salt Lake City’s leading roof installation company — The Roof Doctor. We have many years of experience providing professional roofing services to area homeowners.

Re-Roofing Company Utah


Most residential roofs last about 20 years before you need re-roofing. Your new roof will be stronger, more durable and it will look better. Count on The Roof Doctor for quality roofing services, including re-roofing..

Utah Snow Removal Service

Snow Removal

We get lots of snow here in northern Utah, and when it piles up on your roof, it can be a hazard. It’s not safe for you to try to get the snow off your roof — call The Roof Doctor instead.

Types of Roofs

Utah Roofing Company Flat Roof Installation

Flat Roof

A flat roof is cheaper to install and more energy-efficient than a sloped roof, plus it provides space for HVAC equipment or a sitting area. Be sure to choose an experienced roofing company for this specialized job.

Utah Shake Roof Installation

Shake Roof

Choose to make your Salt Lake City home stand out with a shake roof instead of asphalt shingles. Shakes are beautiful and last longer, so they will increase your home’s value. Call our new roof installers today.

Metal Roof Installation Utah

Metal Roof

Do you want your roof to last a long time? Choose a metal roof! Our roof service company installs metal roofs on both residential and commercial buildings throughout the Salt Lake City area.

Utah Slate Roof Installation

Slate Roof

A slate roof is truly beautiful and adds more value to your property than a traditional asphalt roof. It lasts longer too. When you’re thinking of slate tiles for your roof installation, think of The Roof Doctor.