N Kingston Road Framingston, UT 84025 Roof Repair

We replaced damaged tile on roof by re-nailing hip and ridge that had slipped. We then replaced existing plumbing pipes as well as installing 2 new vents and reflashing skylights.