×

We'll help you find the right contractor.

Share your project details and we'll reach out to Capstone Roofing Inc so you don't have to.

We'll also connect you with other vetted professionals who are a strong match for your project. That way, you can compare quotes, meet different contractors, and make the choice that feels right for you.

Get Started

Location and Projects

Address
PO Box 7449 Santa Rosa, Santa Rosa, CA, 95407
Use our bidding system to request a quote

Capstone Roofing Inc

About Capstone Roofing
A Family-Owned Local Company
Nathan DuCharme’s father founded Capstone Roofing in 1989. Nathan learned the business from the ground up and took over the company in 1999. Today, we have nearly 30 years of experience providing quality roofing services in Sonoma, Marin, and Napa Counties, serving clients in Santa Rosa, San Rafael, Napa, and beyond. Nathan and his wife, Rhonda (who heads the administrative office), remain committed to our family values of honest, reliable, and fast service, backed by warranties and the Diamond Certified Performance Guarantee. Our goal is to provide 100 percent satisfaction on every job. Our clients are our number one priority, and it shows in every interaction. The best proof is that most of our clients come through referrals—former customers who are glad to recommend us to their friends and family.

About Our Quality Roofing Installation Services
We like surprising our clients by making it seem like we were never there. They come home from work and we’re already gone—except they have a brand-new roof! Our skills and experience let us complete most roofing jobs from start to finish in one day. That means less hassle and stress for our clients; there’s no worrying about weather, no need to tarp over or cover the roof, and no reason to worry about your home being open to the elements. Our strict attention to detail and quality control mean that your job will be done right the first time. We create a detailed plan for every job. The crew manager gets thorough written specifications for every project before it begins, and each crew member works their hardest to accomplish our clients’ goals.

About Our Skilled and Dedicated Crew
Our employees are skilled roofers with the training and experience needed to do the job right the first time. Most have been with our company for years, so they work as a team and provide the best quality roofing services for our clients. Our employee base of 30 experienced roofers also means that we can tailor our crew size to the job. Larger jobs are no problem—we simply bring a bigger crew to get the work done on time. Our employees are courteous and friendly. We treat our customers the way we want to be treated, and we emphasize clear communication and honesty.

Caring and Helpful Office Staff
Capstone Roofing has a courteous full-time office staff that is always on hand and ready to assist you in every way possible. When you call us, you won’t have to deal with voicemail or an answering service—you’ll talk to somebody right away. To set up a free estimate or roofing consultation with one of our experts, contact our administrative assistant, Carolyn, at (707) 575-3577.

About Our Family
Nathan and Rhonda DuCharme live and work in Sonoma County. They have been married for more than 20 years and have six children. Of course, as small business owners, Capstone Roofing is, in some ways, the seventh! Nathan works in the field while Rhonda heads the administrative office, so clients get the benefit of working with the company owners on every job.

From BuildZoom: Capstone Roofing Inc, Santa, Po Box 7449, Santa Rosa, CA holds a Roofing license according to the California license board.

Their BuildZoom score of 128 ranks in the top 1% of 336,931 California licensed contractors.

Their license was verified as active when we last checked. If you are thinking of hiring Capstone Roofing Inc, we recommend double-checking their license status with the license board and using our project planner to get competitive quotes.

Capstone Roofing Inc Services

Start a project today:

Capstone Roofing Inc Contact Information

Address: PO Box 7449 Santa Rosa, Santa Rosa, CA 95407

Capstone Roofing Inc Santa Rosa

Quality

128
99th percentile
Pro tip: We generally recommend hiring a contractor with a score higher than 95.
Capstone Roofing Inc has a BuildZoom score of 128, which places them above 99% of 336,931 contractors in California.

Activity

888 projects
2025
673 projects
2024
605 projects
2023
Our building permit records indicate that Capstone Roofing Inc has worked on at least 2166.0 projects over the past 3 years.

This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.

Experience

824 projects
Home Additions
2154 projects
Roofing projects
Analyzing permits over the last 4 years shows that Capstone Roofing Inc mostly works on roofing project and home addition projects.

Pricing

8 projects
< $5k
979 projects
$5k-$20k
479 projects
$20k-$50k
16 projects
$50k-$100k
6 projects
$100k-$250k
Value Not Public: 674.0 projects
The typical size of their permits is approximately $17,750. This graph shows the distribution of these job values.
Pro tip: For more details about their pricing, check out their recent activity to see how much they have charged for different types of work.

Capstone Roofing Inc Reviews
5 out of 5 stars, based on 2 reviews

  • By James
    June 12, 2017
    Verified Hire

    They did an excellent job. Their estimate was fair and competitive. They re-roofed the whole house in one day. I recommend Capstone to all my friends.

  • By Debora
    June 12, 2017
    Verified Hire

    I loved Capstone Roofing and would recommend them to anyone. They are the best contractor I hired in 26 years of owning this house. The owner is very involved in Windsor as well personally with his kids. They did my whole roof from 6:30 am to 3pm in one day for a good price and left the place spotless outside. They also installed 3 solar tubes for me which I highly recommend for dimly lit houses.

Please write a review about Capstone Roofing Inc
1 Rate this roofer
Click stars to rate
2 Provide a detailed review of this roofer.


Building Permits by Capstone Roofing Inc

Sort by: Notable Notable | Date Date | Job Value Job Value
Building permit no plan check
2025-06-26
Sfd; 12sqs; self certified contractor; remove existing roof. install with new lifetime class a composition shingles and over existing mineral surface install a 60mil tpo roof system (5sqs of slope and 7sqs of flat) - cottage
Valuation:
N/A
Permit #:
BLD25-2617
Status:
final
Fee:
$392
Permit Type:
N/A
Building Type:
N/A
Residential addition-alteration
2024-05-07
Install one layer of ½ inch polystyrene roof underlayment directly over the mineral surface. install a mule hide 60 mil white energy star title 24 energy code compliant thermoplastic poly olefin (tpo) roof system (cool roof rating council prod. i.d.# 0670-0009)
Valuation:
$62,000
Permit #:
B24-1683
Status:
final
Fee:
$512
Permit Type:
N/A
Building Type:
N/A
Residential addition-alteration
2024-04-17
Remove existing roof. install with new lifetime class a composition shingles on main house and over existing mineral surface install a 60mil tpo roof system on carport/breezeway and this includes the carport/breezeway on 403 and 405 twins lakes they are connected
Valuation:
$26,700
Permit #:
B24-1337
Status:
final
Fee:
$424
Permit Type:
N/A
Building Type:
N/A
Reroofing;
2025-04-24
Remove existing roof. install with new lifetime class a composition shingles and install with new single layer modified roof system on the flat
Valuation:
$9,550
Permit #:
B42157
Status:
issued
Fee:
N/A
Permit Type:
N/A
Building Type:
Residential
Building permit no plan check
2025-09-23
Sfd;8 sqs; self certified contractor; remove existing roof. install with new lifetime class a composition shingles and install 4sqs over existing mineral surface install a 60mil tpo roof system
Valuation:
N/A
Permit #:
BLD25-4917
Status:
final
Fee:
$553
Permit Type:
N/A
Building Type:
N/A
Building permit no plan check
2025-07-31
Sfd; 23sqs; self certified contractor; remove existing roof. install with new lifetime class a composition shingles - comparable section main house
Valuation:
N/A
Permit #:
BLD25-1761
Status:
final
Fee:
$537
Permit Type:
N/A
Building Type:
N/A
Building submittal - residential
2025-05-23
***potential floodplain restrictions*** remove existing roof. install with new lifetime class a composition shingles. 3900 sq ft
Valuation:
$21,250
Permit #:
S25-00610-RES
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Building permit no plan check
2025-03-21
Sfd; 12sqs; self certified contractor; remove existing roof. install with new lifetime class a composition shingles - house next to office
Valuation:
N/A
Permit #:
BLD25-0339
Status:
final
Fee:
$536
Permit Type:
N/A
Building Type:
N/A
Building permit no plan check
2025-09-26
Sfd; 17sqs; self certified contractor; remove existing roof. install with new lifetime class a composition shingles and over existing mineral surface install a 60mil tpo roof system 7sqs
Valuation:
N/A
Permit #:
BLD25-5322
Status:
final
Fee:
$554
Permit Type:
N/A
Building Type:
N/A
Building permit no plan check
2025-06-23
Sfd; 17sqs; self certified contractor; remove existing roof. install with new lifetime class a composition shingles - care taker unit
Valuation:
N/A
Permit #:
BLD25-2481
Status:
final
Fee:
$537
Permit Type:
N/A
Building Type:
N/A
Building permit no plan check
2025-04-25
Sfd; 13sqs; self certified contractor; remove existing roof. install with new lifetime class a composition shingles - detached garage
Valuation:
N/A
Permit #:
BLD25-1446
Status:
final
Fee:
$536
Permit Type:
N/A
Building Type:
N/A
Building permit no plan check
2025-10-21
Reroof sfd; 41sqs; self certified contractor; remove existing roof. install with new lifetime class a composition shingles and 8sqs of tpo on main house
Valuation:
N/A
Permit #:
BLD25-6437
Status:
issued
Fee:
$556
Permit Type:
N/A
Building Type:
N/A
Building permit no plan check
2025-06-23
Sfd; 18sqs; self certified contractor; remove existing roof. install with new lifetime class a composition shingles (125 marshall parcel number 048-091-087 given to me from county)
Valuation:
N/A
Permit #:
BLD25-3713
Status:
issued
Fee:
$537
Permit Type:
N/A
Building Type:
N/A
Building permit no plan check
2025-06-05
Sfd; 15sqs; self certified contractor; remove existing roof. install with new lifetime class a composition shingles - main house
Valuation:
N/A
Permit #:
BLD25-3276
Status:
issued
Fee:
$537
Permit Type:
N/A
Building Type:
N/A
Building permit no plan check
2025-06-12
Sfd; 27sqs; self certified contractor; remove existing roof. install with new lifetime class a composition shingles - carriage house
Valuation:
N/A
Permit #:
BLD25-3039
Status:
final
Fee:
$537
Permit Type:
N/A
Building Type:
N/A
Building permit no plan check
2025-06-11
Sfd; 34sqs; self certified contractor; remove existing roof. install with new lifetime class a composition shingles attached 415
Valuation:
N/A
Permit #:
BLD25-2843
Status:
final
Fee:
$537
Permit Type:
N/A
Building Type:
N/A
Building permit no plan check
2025-04-02
Sfd; 13sqs; self certified contractor; install existing roof. install with new lifetime class a composition shingles. det. garage
Valuation:
N/A
Permit #:
BLD25-1547
Status:
final
Fee:
$536
Permit Type:
N/A
Building Type:
N/A
Building permit no plan check
2025-03-20
Sfd; 17sqs; self certified contractor; remove existing roof. install with new lifetime class a composition shingles. detach garage
Valuation:
N/A
Permit #:
BLD25-0276
Status:
final
Fee:
$537
Permit Type:
N/A
Building Type:
N/A
Building permit no plan check
2025-03-28
Sfd; 37sqs; self certified contractor; remove existing roof. install with new lifetime class a composition shingles - main house
Valuation:
N/A
Permit #:
BLD25-0220
Status:
final
Fee:
$538
Permit Type:
N/A
Building Type:
N/A
Building permit no plan check
2025-01-17
Sfd; 54sqs; self certified contractor; remove existing roof. install with new lifetime class a composition shingles - main house
Valuation:
N/A
Permit #:
BLD25-0060
Status:
final
Fee:
$540
Permit Type:
N/A
Building Type:
N/A