Compare Local Pros

Northgate Roofing vs Second Generation Roofing

Marin-Sonoma Roofing Comparison · Updated January 2026

Northgate Roofing Second Generation Roofing
Rating 5.0 4.6
Years Licensed 26 years 26 years
License # 779474 768860
Workers' Comp ✓ Yes ✓ Yes
Bond Amount $25,000 $25,000
Location Novato, CA Sebastopol, CA
Website northgateroofing.net secondgenroofing.com

Our Analysis

Northgate Roofing is based in Novato in Marin County and is described as serving Marin County and nearby surrounding areas. Second Generation Roofing is based in Sebastopol in Sonoma County. Both companies show the same licensing tenure (26 years), active license status, workers’ compensation coverage, and a $25,000 bond, indicating comparable baseline compliance and risk coverage in the provided data.

Service focus for Northgate Roofing is described as residential roof replacement and re-roofing, with an expected process that includes consultation, installation, and final inspection, and scheduling determined by property needs. Customer feedback themes for Northgate Roofing include professionalism and organization, competitive pricing compared with other quotes, completion within short timeframes, and workmanship quality, including roofs holding up over time and through storms.

Second Generation Roofing is similarly described by customers as professional and organized, with emphasis on prompt estimating, clear communication about anticipated repairs, on-time crews, efficient work, attention to detail, and thorough cleanup. Reviews also mention work on a range of homes (including older and multi-story properties) and sometimes related work such as gutters and downspouts. A small number of comments indicate communication and customer service experiences can vary.

Why choose Northgate Roofing?

  • You want a contractor based in Novato with a stated service focus on Marin County and nearby areas.
  • You prefer a residential roof replacement/re-roofing specialist with a defined process (consultation, installation, final inspection).
  • Licensing, workers’ comp, and bonding are documented (26 years licensed, active status, $25,000 bond).
  • Customer feedback highlights timelines, workmanship, and roofs reported to perform well over time and through storms.
View full profile →

Why choose Second Generation Roofing?

  • You’re looking for a contractor based in Sebastopol (Sonoma County) and want to compare availability for your area.
  • You value operational details often mentioned by customers: prompt estimating, on-time crews, and efficient installation.
  • You want attention to finishing steps such as detailed cleanup, which is frequently referenced in customer comments.
  • You may need related exterior work (e.g., gutters and downspouts), which is mentioned in customer feedback, while noting communication experiences can vary.
View full profile →

Get a Quote

What do you need help with?

Frequently Asked Questions

Yes. The provided data indicates both Northgate Roofing and Second Generation Roofing carry workers’ compensation coverage and each holds a $25,000 bond.

Yes. Both are listed with an active license status and 26 years licensed.

Northgate Roofing is located in Novato, Marin County, California. Second Generation Roofing is located in Sebastopol, Sonoma County, California.

Customer feedback for Second Generation Roofing mentions additional related work such as gutters and downspouts. The provided description for Northgate Roofing centers on residential roof replacement and re-roofing.

Data Sources: License information from California CSLB. Ratings and reviews from Google. Last verified January 13, 2026.

This comparison is based on publicly available information. We recommend getting multiple quotes and verifying all credentials directly before hiring.