General Roofing Company is a third generation; family owned and operated business that has been performing residential, commercial and industrial roofing since 1924.


General Roofing Company is licensed, bonded and fully insured with certificates provided upon request.
Read Testimonials Here >




General Roofing Affiliations include:

NRCA - National Roofing Contractor's Association

WSRCA - Western States Roofing Contractor's Association

PRAC - Professional Roofer's Advisory Committee

Diamond Certified - Only companies rated highest in quality earn the prestigious Diamond Certified award.


We are a CertainTeed Installer

Qualified to offer extended warranties
General Roof Company is proudly listed
IB Roof Systems
Authorized Installer

Contractor's State License No: 154732

© General Roofing Company

Home | About Us | Roofing Services | Before & After Photos | Roofing Accessories | Insurance | Contact Us |