top of page




Serving Utah county, Salt Lake county, and Davis County

Our Services

What We Offer


Our roofing crews are dedicated to providing you with the best possible service when it comes to roof replacements. We use only the highest quality materials to ensure that your roof lasts for years to come. With competitive pricing and an experienced team, we'll have your biggest investment protected in no time.


Keeping your rain gutters clean is essential to protecting your roof and preventing water damage. Our team of skilled technicians provides affordable and reliable cleaning services that will give you peace of mind knowing your home is protected. Trust us to get the job done quickly and efficiently, leaving you with a functional and secure roof.


Our roof repair service is second to none. Our experts are trained to handle every type of repair, from leaks to heavy winds. Plus, we understand that roof repairs can sometimes be a stepping stone towards a full replacement. That's why, at TPH Roofing, we make the process easy by putting the money you spend on repairs towards a new roof when it's finally time for an upgrade.

Roofing company working on a roof replacement

About TPH Roofing

Years of Experience

TPH Roofing is a professional Roofing Contractor based in American Fork, Utah, serving both Utah County and Salt Lake County. With many years of experience in the industry, we have developed extensive knowledge and experience in a wide range of areas. No matter why you hire us, we're committed to making sure we give 100 percent to each job we take on. Contact us today to set up a free consultation.

bottom of page