Our Roofing Services

New Installation


At a certain point the cost to maintain and repair a roof become unbearable and the need to re-roof a property becomes inevitable. At Diablo Roofing we are experts in the re-roofing process, having re-roofed literally hundreds of residential and commercial properties throughout the years in the Bay Area, list other cities/states . We understand the process can seem daunting and for many people the cost may be one of the single largest investments they ever make in their property. Our team is highly skilled in all re-roof applications, including single-ply, torch, shingle, slate, tile, metal, synthetic and coatings. We will guide you every step of the way, helping to educate you through the re-roof process, while ensuring you choose the best and safest roofing system for your property.


It is very common for some form of roof repair to occur to a roofing system throughout its life-cycle. The need for roof repair in Bay Area typically stems from four primary factors; the quality of the materials initially used, the quality of workmanship at the time of installation, the amount of maintenance performed on a roof throughout its life and the natural elements that the roofing system endures. Often times Diablo Roofing can extend the useful life of a roof through simple repair. Other times, more complex roofing repairs are required due to additions to a structure such as a solar installation, AC roof penetrations, or room additions being added. These roof repairs, in most cases, require the removal of damaged materials, location of a leak or weak point in the structure and reinstallation of new materials which tie in to the existing roof. There is a significant difference between truly repairing the leak and glazing it over with a can of mastic. At Diablo Roofing, we do not skip corners when it comes to repairs. Unlike many other roofers in Bay Area, we won’t even offer you a repair option if we don’t truly believe your roofing system has life left in it and we can fix the problem.

Tune-Up And Maintenance

Roof maintenance, also know as a roof tune-up, is required by almost every major roofing manufacturer in order to maintain a roofing system warranty. Though maintenance costs are typically the second largest expense for a building owner, if done regularly in a proactive manner, these tune-ups will drastically extend the life of a roofing system and save the property owner significantly in the long run. While some roofing systems require more maintenance than others, it is generally recognized as good practice to perform an annual maintenance on a roof. A typical roof tune-up includes removal of all debris from the roof, drains and gutters, caulking and resealing of all roof penetrations, repainting of roof flashings to protect from UV and in some cases hosing down the roof itself. Though it seems like such a simple task for a building owner, it is surprising to us how often building professionals ignore roof maintenance in the Bay Area, placing them in a much more costly and reactive position when problems occur. Don’t make this costly mistake, let Diablo Roofing put together an effective roof maintenance program to meet your budget and needs.

Commercial Roofing

ur complete commercial roofing services can help you keep your building’s roof functioning as it should. We use products from GAF and IB Roof Systems for flat roofing. Metal roofing is also common on low-slope commercial buildings, so we offer metal roofing for commercial buildings as well. No matter the extent of the service you need, you can trust the commercial roofing team at Diablo Roofing for your maintenance, repair, replacement or roof coating services.

Residential Roofing

When you need a new roof, roof repair or general maintenance for your residential property, you can trust Diablo Roofing to use quality products and do the job right

Our Working Process









Your Best Local Roofing Service​!