Compare Local Pros

Amy's Roofing and Solar vs Northgate Roofing

Marin-Sonoma Roofing Comparison · Updated January 2026

Amy's Roofing and Solar Northgate Roofing
Rating 5.0 5.0
Years Licensed 5 years 26 years
License # 1070189 779474
Workers' Comp ✓ Yes ✓ Yes
Bond Amount $25,000 $25,000
Location Petaluma, CA Novato, CA
Website www.amyrs.com northgateroofing.net

Our Analysis

Amy's Roofing and Solar is a Petaluma-based contractor serving Sonoma County, licensed for 5 years with an active status, workers’ compensation coverage, and a $25,000 bond. Its described scope includes roof replacement and repairs plus solar system installation and expansion. Customer feedback references leak response, re-roofing, and coordination across roofing, solar, and battery or electrical components. Reviews also mention tailoring materials or system designs to customer goals, keeping job sites clean, and helping with insurance-related communication in some situations.

Northgate Roofing is based in Novato (Marin County) and has been licensed for 26 years with an active status, workers’ compensation coverage, and a $25,000 bond. Customer feedback emphasizes the roofing process from consultation through completion, with mentions of competitive pricing versus other quotes and projects completed within a short timeframe. Reviews highlight workmanship, overall job quality, and roofs holding up over time and through storms. Communication and organization are also recurring themes, with satisfaction tied to installation experience and finished results.

Why choose Amy's Roofing and Solar?

  • You want one contractor for both roofing work and solar-related projects, including solar installation or expansion.
  • Your project may involve coordinating multiple components (roofing plus solar/battery/electrical steps) and you value structured updates from estimate to sign-off.
  • You need help with time-sensitive roof issues such as leak response or repairs.
  • You prefer a Sonoma County, Petaluma-area provider with workers’ comp coverage, a $25,000 bond, and an active license (5 years licensed).
View full profile →

Why choose Northgate Roofing?

  • You are focused primarily on a roofing project and want a contractor described as organized from consultation through completion.
  • You are comparing quotes and want an option customers mention as competitively priced relative to other bids.
  • You value speed of completion when feasible, with feedback noting some projects finished within a short timeframe.
  • You prefer a Marin County, Novato-area provider with a longer licensing history (26 years), workers’ comp coverage, a $25,000 bond, and an active license.
View full profile →

Get a Quote

What do you need help with?

Frequently Asked Questions

Yes. Both are listed as carrying workers’ compensation coverage and maintaining a $25,000 bond.

Amy's Roofing and Solar is described as providing roofing and solar services, including solar system installation and expansion, and coordination of solar and battery components.

Amy's Roofing and Solar is based in Petaluma and is described as serving Sonoma County. Northgate Roofing is based in Novato in Marin County.

Northgate Roofing is listed as licensed for 26 years, while Amy's Roofing and Solar is listed as licensed for 5 years.

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.