360 Roofing

the Salt Lake Valley office

Roofing company in Salt Lake City, Utah

Our Midvale office replaces and repairs roofs across Salt Lake, Utah, Tooele and Summit counties — most full replacements are finished in one day. A real local office with its own phone line, not a call center.

5.0 · 263 Google reviews company-wide, 8 on our Salt Lake City profile

$0 Down · 0% APR Financing · On approved credit

1-day replacements

Call the Midvale office: (801) 807-9400

Free Inspection & Estimate

Tell us where the roof is — we'll take it from there.

A real person replies — no spam.

Address

6981 S 400 W
Midvale, UT 84047

Directions

Phone

(801) 807-9400

Free inspections and estimates.

Hours

  • Monday9 AM – 5 PM
  • Tuesday9 AM – 5 PM
  • Wednesday9 AM – 5 PM
  • Thursday9 AM – 5 PM
  • Friday9 AM – 5 PM
  • SaturdayClosed
  • SundayClosed

Reviews & license

5.0 from 263 Google reviews company-wide

8 on our Salt Lake City profile

as of Nov 4, 2026

Utah License #13101818-5501 · verify

Reviews for the Salt Lake Valley (Midvale) office

263 Google reviews company-wide, 8 on our Salt Lake City profile.

Best Choice Roofing Utah is now 360 Roofing. Same owners, same team.

5 out of 5 stars
“Roof really turned out amazing”
— Benjamin Wild · Google · Apr 14, 2025
5 out of 5 stars
“Professional and much quicker than I thought”
— Kerri Lawler · Google · Apr 16, 2024
5 out of 5 stars
“Very good service and really fast too.”
— J S · Google · Apr 16, 2024
5 out of 5 stars
“From start to finish, a great job. They made it so easy for us, the homeowners.”
— Hope Hansen · Google · Apr 16, 2024
5 out of 5 stars
“Prompt and excellent service. We had four other contractors bid and they were the best in customer service. Therefore they were the easiest choice. From start to finish they exceeded expectations!”
— Kristie Oaks · Google · Apr 9, 2024
5 out of 5 stars
“Choosing Best Choice Roofing (BcR) to roof my house is one of the best decisions I’ve ever made. My house sustained damage from a major storm. BcR came out and assessed the damage, then explained the repair process step-by-step, answering all my questions. They even helped me file the claim with my insurance company. After receiving a repair estimate from my insurance company, BcR looked it over and told me the insurance company had made a mistake. They explained in my case there was a state law that made it mandatory the entire roof be replaced. BcR even offered to mediate with the insurance company on my behalf. The insurance adjuster looked into BcR’s claim and admitted BcR was right! The insurance company covered the entire cost of a new roof, less my deductible. BcR not only helped me with choosing a new roof, but also helped me work with the insurance company. The new roof was installed and looks great! I cannot say enough good things about BcR, their professionalism and attention to detail is far superior to other companies I’ve worked with. I would recommend BcR to anyone considering having a new roof installed. Sincerely, Kerry Cole”
— Kerry Cole · Google · Mar 26, 2024
Read every review on Google

Where the Salt Lake Valley (Midvale) office works

Midvale · Roofing in Sandy (5 jobs) · Draper · Murray · Holladay · Cottonwood Heights · Millcreek · Salt Lake City · South Salt Lake · Taylorsville · Roofing in West Valley City (5 jobs) · West Jordan · South Jordan · Riverton · Herriman · Bluffdale · Kearns · Magna · Copperton · White City · Emigration Canyon · Alta · Brighton · Lehi · American Fork · Highland · Alpine · Cedar Hills · Pleasant Grove · Lindon · Orem · Vineyard · Provo · Springville · Mapleton · Spanish Fork · Salem · Payson · Elk Ridge · Woodland Hills · Santaquin · Genola · Goshen · Roofing in Saratoga Springs (18 jobs) · Eagle Mountain · Cedar Fort · Fairfield · Tooele · Grantsville · Stansbury Park · Erda · Lake Point · Stockton · Rush Valley · Vernon · Wendover · Park City · Snyderville Basin · Kamas · Francis · Oakley · Coalville · Henefer — and the rest of Salt Lake, Utah, Tooele and Summit counties.

By area: Roofers in Utah County

Questions about the Salt Lake Valley (Midvale) office

Do you charge for a roof inspection?
No. The inspection and the written estimate are free, with no obligation. Call (801) 807-9400 or send the form above.
How much does a new roof cost?
For a 2,000 sq ft roof, our 2026 installed prices run about $9,500–$15,500 for architectural asphalt shingles. Your free written estimate gives the exact number for your roof. 2026 prices by roof size and material
How long does a roof replacement take?
Most full replacements are finished in a single day once materials are on site. Your written estimate gives the schedule for your roof.
Can you help with a hail or wind insurance claim?
Yes. We document it, meet the adjuster with you, and write the supplement. The claim stays yours — you file it, and we bring the photos, measurements and inspection report. How storm claims work
Do you offer financing?
Yes — $0 down and 0% APR financing, on approved credit. Financing details
Are you licensed?
Yes. 360 Roofing holds Utah General Contractor License #13101818-5501, which you can look up at the Utah Division of Professional Licensing. We are also a TAMKO Pro Diamond Contractor — up to 25-year manufacturer-backed workmanship on qualifying TAMKO systems.
Which towns does the Salt Lake Valley (Midvale) office cover?
Midvale, Sandy, Draper, Murray, Holladay, Cottonwood Heights, Millcreek, Salt Lake City, South Salt Lake, Taylorsville, West Valley City, West Jordan and the rest of Salt Lake, Utah, Tooele and Summit counties — the full list is below. Not sure if you're in range? Call (801) 807-9400.
Can I stop by the office?
Yes — 6981 S 400 W, Midvale, UT 84047, Monday–Friday, 9 AM – 5 PM.

Office details last updated Nov 4, 2026

Free inspection & estimate

Ready when you are.

The Midvale office replies — a real person, no spam, no obligation.