On Call For Your Roofing Needs

24 Hours a Day, 7 Days a Week

Roofing Services


When we do our free estimate, we look at your roofing and gutters to see how much remaining life they may have. If we see that the roof can last a few more years, we may suggest repairs or maintenance to help prolong its life.

Roof maintenance includes:

  • removing debris from the roof surface
  • sealing all pipe penetrations
  • cleaning debris from gutters and downspouts
  • sealing flashings or edge metal

If we see that repairs are needed, we may suggest a patch with a coating to help extend the life of the repair. If, after we inspect your roof, we suggest replacing it, we’ll give you options based on the type of roof that we feel would provide you the greatest value and longest roof life.

Why would you spend thousands of dollars on a roof that won’t last?

This is why we suggest only roofing types that are problem-free, with a history of longevity. See roof product options on our products page.


They are very competitive on pricing, they respond immediately when needed. They are a super crew who works in any weather. Fast, efficient and excellent quality of work.”   

~Luis M., San Pablo, CA


Call Today For a FREE Estimate or To Schedule a Roof Repair!

(707) 584-5900

ARS Roofing Call Now