A Diamond Certified Company
Roofmasters Roofing & Solar
Proudly serving Solano, Napa, Central Contra Costa, and Yolo counties for the last 25+ years.
Expert Local Roofers
We offer the best labor guarantees in the roofing industry.
New roofs
roof repairs
solar install
Free Estimate
707 447 7663
bird abatement
commerical work
roof inspections

Roofing & Solar Professionals
At Roofmasters, we are committed to high quality workmanship, consistent communication, and process transparency. From a wide range of roofing services, to solar installation, to bird abatement, our team has the expertise to complete the job.
roofmasters@att.net
(707) 447 7663
We’re so confident in our work,
we guarantee our Roofing Services for A DECADE.
Our warranties cover our workmanship from roofing, to solar, to bird abatement.
ROOFING CONTRACTORS
We have 25+ years roofing experience.
Our experience speaks to our outstanding customer satisfaction. Check out our yelp reviews, or a few of our accomplishments listed below.
Diamond Certified Company
Voted Best Roofing Company: Daily Republic
A+ Better Business Bureau Rating

Fully Compliant
All proposals include copies of our full insurance. Our active state contractor license number is 883362.
Award Winning
From the Daily Republic to Angie’s List, our clients have acknowledged our dedication to customer satisfaction.
Best Warranties
As an Owens Corning Preferred Contractor, we are able to offer the best warranties the industry has to offer.
FAQ
Some of our most Frequently Asked Questions.
Have a question not answered here? Give us a call at (707) 447-7663 or send us a message on our contact form.
What kind of roofs can you repair?
We work on both composition shingle & tar/gravel roofs. We do not work on metal roofs at this time.
How long does it take to replace my roof?
New installs typically take 2-3 days & repairs are usually completed the same day
is there any financing available?
We work with Travis Credit Union & NorCal Financing to offer financing for repairs, new roofs, & solar installations.
Ready to get started?
01
Get In Touch
Request a call or contact us from 9AM-5PM PST: (707) 447 7663
02
Receive Estimate
Our estimates are free of charge and no-obligation
03
Schedule Work
New installs typically take 2-3 days & repairs are usually completed the same day
MESSAGE US
Please complete our contact form
and we’ll have someone call you back.
Expert Local Roofers
As a 4th generation family- owned company, we take pride in our work and supporting our community.
Free Estimates
707 447 7663