×

We'll help you find the right contractor.

Share your project details and we'll reach out to McMillan Roofing 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
M

Location and Projects

Address
450 UMLAND DR, Santa Rosa, CA, 95401
Use our bidding system to request a quote

McMillan Roofing

McMillan Roofing, 450 Umland Dr, Santa Rosa, CA (Employee: Travis Patrick Mcmillan) holds a Roofing license according to the California license board.

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

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

McMillan Roofing Services

Start a project today:

McMillan Roofing Contact Information

Phone: (707) 799-0517
Address: 450 UMLAND DR, Santa Rosa, CA 95401

McMillan Roofing Santa Rosa

Quality

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

Activity

24 projects
2025
9 projects
2024
1 project
2023
Our building permit records indicate that McMillan Roofing has worked on at least 34.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

18 projects
Home Additions
34 projects
Roofing projects
Analyzing permits over the last 4 years shows that McMillan Roofing mostly works on roofing project and home addition projects.

Pricing

17 projects
$5k-$20k
8 projects
$20k-$50k
1 project
$50k-$100k
Value Not Public: 8.0 projects
The typical size of their permits is approximately $16,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.

Building Permits by McMillan Roofing

Sort by: Notable Notable | Date Date | Job Value Job Value
Residential addition-alteration
2025-03-10
New roof tpo nygard residence 914 de turk ave santa rosa ca 95401 remove gravel off flat roof replace rotten 1 x8"x18 pre-primed pine facia board replace rotton 1"x4"x18 pre-primed facia board install 1/2 styrofoam fan fold insulation w/3"insulation plate over existing tar and gravel roof mechanically fasten new 2"x4 clad metal w/1 1/2 #12 tread screws around perimeter mechanically fa... see more
Valuation:
$28,500
Permit #:
B25-1019
Status:
final
Fee:
$319
Permit Type:
N/A
Building Type:
N/A
Residential addition-alteration
2025-03-06
Re-roof anderson residence 1014 waterbrook ct sr ca 95401 scope of work tear off and dispose of exisiting 2 roofs down to barewood install new synthetic felt underlayment new 2"x2 metal around perimeter and in gutter (city code) new 9 starter aeound permieter new pipe jack and exhaust flashing 6 new fire and ice ohagens alone ridge for attic vent ( city code) install new 30 r loimited... see more
Valuation:
$19,750
Permit #:
B25-1088
Status:
final
Fee:
$317
Permit Type:
N/A
Building Type:
N/A
Residential addition-alteration
2025-02-26
Tear off and dispose of existing roof down to barewood (single story roof only install syntheic felt underlayment new 2 metal around perimeter new 9 starter around perimeter new pipe jack and exhaust flashing new ice and fire ohagens along ridge and attic vent new 30 yr limitied lifetime warranty class a fire rated cert roofing reflective comparable shingles new per painted aluminum s... see more
Valuation:
$10,750
Permit #:
B25-0917
Status:
final
Fee:
$316
Permit Type:
N/A
Building Type:
N/A
Residential addition-alteration
2025-02-19
New roof overlay-meserve residence 7585 oak leaf dr-overlay exsiting roof w/synthetic felt 3200 sq ft install new 2"x2 metal on rake edges and in gutter new 9 starter around perimeter new pipe jake exhaust and chimney flashing w/cricket (code) new 6 ice and fire ohagens along ridge for attic ventalation (code) new 30yr limited warranty class a fire rated certaineed solars roofing shin... see more
Valuation:
$14,250
Permit #:
B25-0634
Status:
final
Fee:
$317
Permit Type:
N/A
Building Type:
N/A
Building permit no plan check
2025-07-14
Main house tear off old roof and dispose of debri install 1 layer of grace vycor ice and water self adhering peel andstick around perm rake edges eves chemney skylights and in vally of building install 1 layer of cert diamond deck synthic felt underlayment over bare wood and all roof surfaces install new 2x2 metal alone rake eves edges of gutter city code new 9 starters around perm ne... see more
Valuation:
N/A
Permit #:
BLD25-3114
Status:
final
Fee:
$546
Permit Type:
N/A
Building Type:
N/A
Building permit no plan check
2025-05-27
Tear off existing roof down to bare wood clean all debris and dispose of install 1 layer of cert synthic felt underlayment new 2x2 metal on rake edges and in gutter city code 9 starters around building new pipe jack and exhaust flashing install neoprene pipe collars on all pipe penetrations and paint jack to match color of roof install new comparable shingles class a fire rated cert n... see more
Valuation:
N/A
Permit #:
BLD25-2790
Status:
final
Fee:
$537
Permit Type:
N/A
Building Type:
N/A
Building permit no plan check
2025-04-17
Tear off and despose of exsiting 2 roofs down to bare wood install synthic felt underlayment install new 2 metal around perimeter new 9 starter around permeter install new pipe jack and exhaust flashing install new 30 yr limited lifetime warranty class a fire rated cert roofing comparable shingle silver birch
Valuation:
N/A
Permit #:
BLD25-1874
Status:
final
Fee:
$537
Permit Type:
N/A
Building Type:
N/A
Residential addition-alteration
2025-10-21
Roof installation-ballak residence-1103 glen valley ln santa rosa ca 95401//tear off exsiting 2 roofs down to bare wood and dispose of. install 2 layer cert diamond deck syntic felt underlayment over bare wood and all roof surfaces pre painted 2x2 metal alone rakes and eves edges and in gutter city code new 9"starter around perimeter pipe jacks exhaust flashin neoprene rubber pipe col... see more
Valuation:
$19,500
Permit #:
B25-5561
Status:
final
Fee:
$320
Permit Type:
N/A
Building Type:
N/A
Residential addition-alteration
2025-10-20
Roofroof-taylor res-947 west 8th st sr ca 95401 (scoop of work)tear off and despose of exsiting roof install diamond deck synthic felt underlayment white 2x2 metal around rakes and eves new 9 starter pipe jack and exhaust flashing new skylight flashing kit rubber pipe collars flashing to match roof 4 fire and ice ohagens along ridge and attic vent class a fire rated comparable shingle... see more
Valuation:
$14,750
Permit #:
B25-5081
Status:
final
Fee:
$319
Permit Type:
N/A
Building Type:
N/A
Residential addition-alteration
2025-06-07
Reroof szczesuil-3720 hadley hill dr santa rosa ca 95404 remove and despose of copper roof hardie siding and cedar down to bare wood included is front entry way exsiting cedar siding front and wall above copper roof and below new shingle roof side wall were downspouts are one layer of peel and stick underlayment 2x2 pre painted metal gutter city code 30yr class a fire rated shingle mo... see more
Valuation:
$18,750
Permit #:
B25-3368
Status:
issued
Fee:
$317
Permit Type:
N/A
Building Type:
N/A
Residential addition-alteration
2025-10-09
Reroof-overlay-walling residence-1927 little john ln sr ca 95405//install 1 layer of diamond decksynthic felt underlayment over exsiting roof new white 2x2 metal alone rakes and eves edges and in gutter city code 9 starter pipe jack and exhaust flashing and chemney flashing neophene rubber pipe collars over all pipe jacks paint all flashing to match roof 4 fire and ice ohagens alone r... see more
Valuation:
$10,750
Permit #:
B25-5216
Status:
final
Fee:
$319
Permit Type:
N/A
Building Type:
N/A
Building permit no plan check
2025-10-01
Tear off and dispose of existing roof down to bare wood install one layer of diamond deck synthic felt apron underlayment over bare wood install new white 2x4 mental along rake and eves and in gutter city code new 9 starter around perimeter new pipe jacks and exhaust flashing skylight flashing step shingle run and saddle with cricket new neoprene rubber pipe collar over all pipe jacks... see more
Valuation:
N/A
Permit #:
BLD25-6015
Status:
issued
Fee:
$554
Permit Type:
N/A
Building Type:
N/A
Residential addition-alteration
2024-08-27
Tear off and despose of exsiting roof down to bare wood install synthetic felt underlayment. install all new 2 metal 9 starter pipe jack and exhaust flashing, 6 ice and fire ohagen for attic vent, 30 yr landmark solaris cool roof shingles install new gutters and downspouts and 150 ft of new gutter guard
Valuation:
$20,250
Permit #:
B24-3247
Status:
final
Fee:
$304
Permit Type:
N/A
Building Type:
N/A
Residential addition-alteration
2024-02-20
Reroof-novak residence at 444 garfiel park avenue. tear off existing shake roof down to skip sheeting and install new 1/2 plywood over existing skip sheeting. install 1 layer synthetic felt with 2"x2 metal around all perimeter. install all new pipe jack and exhaust flashing and addition 8 fire and ice ohagens for attic ventalation. install new class a fire rated composition shingle (c... see more
Valuation:
$18,000
Permit #:
B24-0713
Status:
final
Fee:
$303
Permit Type:
N/A
Building Type:
N/A
Residential addition-alteration
2025-01-09
Tear off and dispose of existing roof down to bare wood inspect for dry rot install synthetic felt underlayment install new 2 metal new 9 starters new pipe jack and exhaust flashing 6 new ice and fire ohagens along ridge for attic vent install new 30yr limitrd warranty class a fire rating certainteen landmark solaris cool roofing shingles install new 6 per painting facia seamless gutt... see more
Valuation:
$12,000
Permit #:
B24-7190
Status:
final
Fee:
$316
Permit Type:
N/A
Building Type:
N/A
Residential addition-alteration
2024-11-12
Roofing install vannucci residence 980 kingwood st tear off and despose of existing roof down to bare wood replace any dryrot install syntheic felt underlayment new pipe jack & exhaust flashing install new ice and fire ohagens & ridge for attic ventalation install new 30 year limited warranty class a fire rated gaf shingled
Valuation:
$12,500
Permit #:
B24-5634
Status:
final
Fee:
$316
Permit Type:
N/A
Building Type:
N/A
Residential addition-alteration
2024-09-12
Reroof install elliot residence 2390 valley west dr tear off and despose of existing composition shingles in back side of house install new felt underlayment install new 9 starters around perimeter new pipe jack and exhaust flashing 2 around perimeter install new 30 yr gaf composition rev: 09/06/2024: tear off and re-roof existing single family dwelling w/attached garage (new underlay... see more
Valuation:
$12,000
Permit #:
B24-4792
Status:
final
Fee:
$316
Permit Type:
N/A
Building Type:
N/A
Overlay (e) comparable roof w/synthetic felt underlayment class a fire rated roof. install (n) pipe kack and exhaust flashing. new metal 2in around permiter install new 9in started. install 4 fire and ice ohgens for attic cent. no torch down
Valuation:
$23,500
Permit #:
202411044327
Status:
complete
Fee:
N/A
Permit Type:
N/A
Building Type:
24 - apartments
Building permit no plan check
2024-10-05
Tear off and despose of existing torch down roof on lower roofs only install 1/2 fan fold insulation w/3 insulation plate on lower roofs only mechanically fasten 2 #12 new 30 yr 60 mil tpo cool roofing membrane w/2 1/2 seam plates heat weld any probe all seams limited warranty
Valuation:
N/A
Permit #:
BLD24-6316
Status:
issued
Fee:
$536
Permit Type:
N/A
Building Type:
N/A
Building permit no plan check
2024-07-30
Tear off and despose of existing tile roof down to skip sheeting replace any dry rot install 1/2 plywood over existing skip sheeting install synthetic felt underlayment install new 2 metal 9 starter pipe jack and exhaust flashing install 6 new ice and fire ohagens install new 30 year class a roofing shingles install new 6 gutters and downspouts
Valuation:
N/A
Permit #:
BLD24-4390
Status:
final
Fee:
$540
Permit Type:
N/A
Building Type:
N/A

McMillan Roofing Reviews

BuildZoom hasn't received any reviews for McMillan Roofing. Click here to be alerted when reviews are posted about them.
Please write a review about McMillan Roofing
1 Rate this roofer
Click stars to rate
2 Provide a detailed review of this roofer.