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 Roof Systems
Authorized Installer


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

General Roofing Company is celebrating over 85 years of roofing East Bay homes. General Roofing Company works on all types of roofs, an provides all roof-related services from flat tar and gravel roofs to shakes, shingles, tile, and slate roofs. General Roofing also install gutters and downspouts, put in skylights and energy-efficient solar attic fans and offer a wide range of waterproofing services.

Contractor's State License No: 154732

© General Roofing Company

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