John Stevens Construction LLC is the top roofing company in Westmoreland County. We have been providing our customers with great service & quality work since 1980. Our commitment to excellence ensures that your roofing or repair project will be done efficiently & meet ICC/IRC codes. Call us today & see why the Better Business Bureau gave us an A+ rating: We offer: Residential & Commercial Roofing, Storm Damage, Windows, Siding, Roof Repairs, Metal Roofing, Flat Roofing, Rubber Roofing, Single Ply Roofing, Membrane Roofing, Exterior Contractor, Siding, Siding Installation, Asphalt Roofing, Insurance Claims, & Fire Damage.