Text START to (626) 693-3671 to begin receiving announcements by text.

Msgs may be autodialed. Consent to texts not required to purchase our svcs. Msg. and data rates may apply.

Text Now!

Roofing Installation Services

 Owens Corning Preferred Contractor

100% Customer Satisfaction Guaranteed

Certified, Licensed, Bonded, and Insured

Hours:

Request an Estimate Form

Hero Request Form

Residential and Commercial Roof Installers

Get a high-quality roof installed for your home or business with help from the certified specialists at Affordable Roofing and Rain Gutters Inc. Work with us and we’ll help you to choose the best roof for your property. Roofing options include slate, clay, tile, shingle, or shake.


No matter what your specific preferences are, you’ll get the right roof at a great price. Let us help you with roof coatings, composite roofs, flat roofs, and rain gutters – all at a price that fits your budget. 


Request a free estimate at a time that fits your schedule or call to make an appointment.

Complete Roof Installations

When it comes to your roof installation job, we’ll make sure everything is done right from start to finish. We can even help with plywood sheathing! 


Our full line of 30-year limited lifetime asphalt shingles, TPO, and PVC single-ply systems ensure you’ll have your sound, quality roof for many years. 

Reasons to Hire Us for Your Roof Installation Job

  • Owens Corning preferred contractor 
  • 100% customer satisfaction guaranteed
  • Locally and family-owned
  • Licensed, bonded, and insured
  • Manufacturer warranties upon request
  • 30+ years of experience
  • Fair price, fair deal
  • Work with insurance companies
req-estimate_100x100

Satisfaction Guaranteed for Roof Installations

Get a free estimate today!

Request an Estimate

Reviews


“Jose and his team are great. Affordable prices as well. They are really busy because they do good work, so put your name in the line ASAP. You won’t be disappointed!”

- Ward H.

Learn More About Affordable Roofing and Rain Gutters Inc

Watch Video

Play Video
Share by: