Compare Local Pros

Roofmasters vs Freeman Roofing

Solano-Napa Roofing Comparison · Updated January 2026

Roofmasters Freeman Roofing
Rating 4.7 5.0
Years Licensed 19 years 36 years
License # 883362 594390
Workers' Comp ✓ Yes ✓ Yes
Bond Amount $25,000 $25,000
Location Suisun City, CA Vacaville, CA
Website www.roofmasters.org freemanroofingca.com

Our Analysis

Roofmasters (Suisun City) has been licensed for 19 years, while Freeman Roofing (Vacaville) has been licensed for 36 years. Both hold active license status, carry workers’ compensation coverage, and list a $25,000 bond.

Service scope described for Roofmasters includes roofing repairs and replacements, plus related items such as skylight replacement and addressing dry rot. Customer comments reference residential work on homes and sheds and note coordination with other parties when needed. Reviews also indicate Roofmasters may take projects beyond Suisun City, with completed work mentioned in Vallejo, Davis, Concord, Walnut Creek, and nearby counties.

Freeman Roofing’s feedback focuses on professionalism and reliability, with customers commonly mentioning timely arrival and clear coordination. Several customers note being presented with a range of options to support decision-making. Workmanship and attention to detail are recurring themes, and some comments mention responsiveness around scheduling when weather was a concern. Longer-term customer feedback references roofs installed years earlier continuing to look well-maintained.

For Roofmasters, some feedback mentions scheduling delays or dissatisfaction, suggesting timelines may vary by project and workload.

Why choose Roofmasters?

  • You want a contractor described as handling both repairs and full replacements, including related issues like skylight replacement and dry rot.
  • Your project is residential (such as a home or shed) and may require coordination with other parties.
  • You are located in or near Suisun City, or you want a company that has been referenced as working in nearby Northern California cities such as Vallejo, Davis, Concord, and Walnut Creek.
  • You are comfortable clarifying scheduling expectations up front, since some customer feedback mentions delays depending on workload and project timing.
View full profile →

Why choose Freeman Roofing?

  • You prefer a contractor with a longer licensing history (36 years) and an active license, workers’ compensation coverage, and a $25,000 bond.
  • You value being presented with multiple roofing options to help you choose an approach that fits your project.
  • Timely arrival and clear coordination from start to finish are priorities, based on common themes in customer feedback.
  • Weather-sensitive scheduling matters to you, since some customers mention responsiveness when weather conditions were a concern.
View full profile →

Get a Quote

What do you need help with?

Frequently Asked Questions

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

Roofmasters is based in Suisun City in Solano County, California. Freeman Roofing is based in Vacaville in Solano County, California.

Roofmasters is referenced for roofing repairs and replacements, and related work such as skylight replacement and addressing dry rot. Customer comments describe residential projects including homes and sheds.

Roofmasters is listed as licensed for 19 years. Freeman Roofing is listed as licensed for 36 years. Both have active license status.

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

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