• Disaster Cleanup & Restoration Since 1987. Free Estimates: Water, Mold, Fire, & Repair. We’re here for you 24-7/365 days a year.  


Utah’s Top Disaster Cleanup Company Service Hubs: Salt Lake City | Ogden | Provo | Park City | Heber | Tooele
all pro bioharzard virus
All Pro Services logo
all pro construction
all pro cleaning services


Disaster Cleanup

Water | Sewage | Mold | Fire | Emergency Board-Up | Content Organization & Storage

Biohazard & Virus Protection

Asbestos | Lead | Crime Scene | Hoarding | Emergency Disinfecting | 90-Day Virus Shield


Water & Fire Restoration | Tenant Improvements & Remodels | General Contracting

Cleaning Services

Janitorial | Parking Porter | Carpets | Air Ducts

What We Do

We’re passionate about serving families and businesses who need support recovering from disasters. We’re committed to serving you the way you deserve to be served, whenever you’re impacted by a disaster. We also provide a wide variety of other specialty cleaning and building services. We’ve been here for our community for over 30 years. When it’s time to call in the pros, call All Pro Services — we’re here for you.

Call in the Pros
Home Flood

One of Utah’s Fastest Emergency Response Teams

We respond immediately to water, fire and storm damage. Our mitigation technicians are experienced, understanding and considerate of the challenge you’re dealing with and are trained to do whatever it takes to successfully handle it.


Contact All Pro Services Now!

From restoration and remodeling to new construction we can handle the job for you.

One of Utah's Most Experienced Restoration & Construction Teams

From restoration and remodeling to new construction we can handle the job for you. We specialize in restoring your home or office back to its original condition. Our restoration team takes pride in making it look like the disaster never happened. Because it matters to you, it matters to us.


Our Office Staff Is Here to Support You

We know what it takes to support families and businesses throughout the entire process of successfully recovering from a disaster. We work with all insurance companies. We also offer financing and payment plans. We’re committed to restoring your property the way that best serves you.

Call in the Pros

One of Utah’s Most Respected Janitorial Teams

We’ve been in the business of offering janitorial services to some of Utah’s most respected companies for over 30 years. Our janitorial staff takes pride in what they do and delivers great service at a fair price. We treat your properties the way you want them to be treated.

Janitorial Services

We Offer a Wide Variety of Specialty Services

We specialize in vital specialty services that protect the safety and cleanliness of properties and ensure the health of the people who work and live in them — from emergency disinfecting to providing a 90-day virus protection shield on all surfaces, trauma and crime scene cleanup, duct and carpet cleaning, hoarding removal, asbestos testing and abatements — and much more.

Call in the Pros

All Pro Services is Licensed, Certified and Insured

We’ve been in business for over 30 years because we’re professionals. We’re licensed, certified and insured to do what we do for our community. When disaster strikes call in the pros, call All Pro Services. We’re here for you.

Call in the Pros

90-Day Virus Protection Service: One-Time Application

We offer Utah’s only EPA registered, 90-day guaranteed, non-toxic, microbial control service. NASA originally created this technology to protect astronauts in space from microbial growth without the use of harmful chemicals. Eliminate the expense of frequent disinfecting with TouchProtect with NanoShield Technology.


Headquartered in Midvale, UT

Our location gives us excellent access to the entire state as quickly as possible.

All Pro Services
Based on 186 reviews
powered by Google
Janet Cline
Janet Cline
23:12 08 Jun 21
Everyone I’ve encountered at ALLPRO have been super friendly, professional, polite and thorough. Billy, Devin and Jesse... have all been to my house and I was very happy with their work, attitude and I felt really comfortable having them here. The women in the office are also so polite and helpful! I called for a plumbing leak and mold and now will be using their services to update/remodel my house. Thanks Guys!read more
Jan Koons
Jan Koons
03:25 06 Jun 21
Over a holiday weekend I had a water pipe/connector break. I needed help but wasn't sure I would get it for days. All... Pro Services didn't hesitate. Billy immediately took charge to get my water leak cleaned up. Jesse and Devin had machinery going to dry the water in no time.. I just can't say enough wonderful things about these guys. Billy kept checking in to see how the drying was coming along and sent a couple of more guys to open up a certain area to dry more. Always very professional and efficient. I'd give them 10 stars if I could.read more
Tim Gunn
Tim Gunn
18:09 26 May 21
Jesse was amazing. He not only finished earlier than he quoted but it was better than I could have hoped for. The... repair looks better than before it was damaged. I will definitely call and request him if I ever need repairs again.read more
Diane Nava
Diane Nava
04:49 19 May 21
Not only do they do an awesome job and have amazing employees but they help the community and support local teams and... dancers. My daughter is one happy girl after they helped with her performance dance team fees. Thank you Alanna and Angie.read more
Scott Heiner
Scott Heiner
22:04 03 May 21
Jesse and Nick were awesome! I am a general contractor and would love to have these guys on my team! Thanks so much... guys! Keep up the good work.read more
Gerald Gudmundson
Gerald Gudmundson
22:03 23 Apr 21
Spencer came to repair walls damaged by sewer backup. He was responsive to our request for sturdy painted walls. The... preparation was done in a timely manner providing a beautiful smooth surface. Our desired color scheme was followed and a professionally done paint job completed. He installed wall and floor trim to match the existing trim leaving us with beautifully restored rooms. He shared the process and steps he was going through and made us feel confident that the repairs were top quality. He was friendly and very easy to work with.read more
Jeffrey Crockett
Jeffrey Crockett
17:53 10 Mar 21
Eric and Devin H. Came out to perform our service. They did a wonderful job. Super fast and super clean. Thank you... gentlemen. And thank you All Pro Services. I would highly recommend them to anyone. Keep up the great work.read more
V alerie Johnson
V alerie Johnson
16:33 09 Mar 21
Last Thursday Ross and Victor came to my home to clean my air vents and my carpet. They were so nice, polite and... professional. They were on time, worked efficiently and explained what they would be doing. They were also going to clean my dryer vent, but when Ross checked it he found that it was clear and didn't need cleaning. I appreciate the honesty and integrity. I would not have known the difference. Some companies may have used this as an opportunity to make money. Thank you for sending great employees and being a company I can trust in the future.read more
Tara O’Reilly
Tara O’Reilly
23:01 04 Mar 21
Billy, Devin, Eric, and Kasey did a wonderful job helping us when our bathtub leaked and damaged the floor below! They... tore out the bathroom materials, cleaned up after they were finished, and worked hard until everything was done. Billy made a big effort to communicate with me at every step and helped me feel comfortable knowing we would be taken care of. I highly recommend All Pro!read more
Ben and Shara Jackson
Ben and Shara Jackson
03:16 03 Mar 21
We loved working with All Pro Services. They cleaned up our flood quickly, effectively, and at a great price. Billy... the project manager was very kind, open, and honest about the pros and cons about filing an insurance claim, as well as what looked to be the biggest problem areas, and what he recommended for a complete and thorough clean up. Eric and Devin were very patient with us, answering all of our questions that we kept coming up with, and giving us professional, as well as practical, information and advice throughout the cleanup process. Billy, Eric, and Devin were all very comfortable for us to communicate with and be around. Thank you so very much! We recommend this company.read more
Spencer & Jane Jones
Spencer & Jane Jones
02:11 19 Feb 21
All Pro Services provided good service, at a reasonable price, on time and as scheduled. Very fixable for minor changes... during the project. Spencer, Tyler, and Josh were great to work with. We will be happy to use their services in the future.read more
Kathy Bazner
Kathy Bazner
18:44 08 Feb 21
We had a mailbox out by the road that was hit by a truck. All Pro was great to work with. They sent someone out right... away to assess the damage. It took some time to get our check from the insurance company of the driver. When we did get the check, All Pro set up a date to fix it.They finished it within two days and did a great job! Their service people are great to work with. Very respectful and knowledgeable.read more
Next Reviews