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.

What should you look for in a roofing contractor?
First, make sure they carry both Commercial General Liability Insurance and Workers Compensation Insurance. The law states, pursuant to California Business & Professions code s7159.3 (SB2029): Home improvement contractors must provide a notice and disclose whether or not they carry commercial General Liability Insurance.



General Roofing Company is licensed, bonded, and fully covered by workers compensation and commercial liability insurance, and is a C-39 contractor. Certificates are provided upon request.<<Selection in Document>>

In addition to the normal Limited Labor Warranty for every roofing project, because we are affiliated with CertainTeed and Elk Peak Performance programs, additional warranties are available. An example is the CertainTeed SureStart Plus 5 Star warranty program which can only be offered by an approved Select Shingle Roofer.

We would be happy to show your our insurance and or guarantees in writing!
Please call: 510-536-3356 or 415-586-3356 for an appointment or send us an E-mail via our request form here.



General Roof Company is proudly listed at


Contractor's State License No: 154732

© General Roofing Company

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