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


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

A third-generation, family owned and operated business, General Roofing Company has been installing residential, commercial, and industrial roofs since 1924. Proven to be one of the top firms in the Bay Area, we have completed literally thousands of roofing projects and offer a variety of roofing and repair solutions tailored to our customers’ specific needs.

Residential Roofing: General Roofing Company has a wide variety of residential roofing services to meet your every need. More about our residential roofing services here->

Commercial Roofing:  At the General Roofing Company, our knowledge and expertise will accommodate your commercial roofing and industrial roofing needs.
More about our commercial roofing services here->









Contractor's State License No: 154732

© General Roofing Company

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