General Roofing Company has a wide variety of services to meet different roofing needs. Our knowledge and expertise can accommodate residential, as well as commercial and industrial customers. These capabilities, coupled with a long history, make us the ideal company to perform your job.

Diamond Certified

We are a CertainTeed Installer

Qualified to offer extended warranties

IB Roofing Systems
Authorized Installer


Proudly installing quality roofs in the East Bay for over 85 years.

General Roofing Company has a wide variety of roofing accessories to meet your every need. More about the roofing accessories we carry will be posted here soon.



Contractor's State License No: 154732

© General Roofing Company

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