Compare Local Pros

Bay Roofing Company vs Thor Contracting Corporation

East Bay Roofing Comparison · Updated January 2026

Bay Roofing Company Thor Contracting Corporation
Rating 4.3 4.9
Years Licensed 37 years 4 years
License # 560803 1093228
Workers' Comp ✓ Yes ✓ Yes
Bond Amount $25,000 $25,000
Location Alameda, CA El Sobrante, CA
Website www.bayroofingalameda.com thorcontractingcorporation.com

Our Analysis

Bay Roofing Company operates from Alameda in Alameda County and reports 37 years of licensing with an active status. Thor Contracting Corporation operates from El Sobrante in Contra Costa County and reports 4 years of licensing with an active status. Both companies list workers’ compensation coverage and the same bond amount ($25,000), which are common baseline indicators homeowners may check when comparing contractors.

Service-area detail is clearer for Bay Roofing Company, which is described as serving Alameda County and nearby communities from its Alameda location. For Thor Contracting Corporation, the provided data confirms its base location in El Sobrante but does not specify a service area beyond that.

In customer feedback summaries, both are associated with timely arrivals, efficient completion, and an organized process from estimating/planning through completion. Bay Roofing Company’s feedback emphasizes straightforward estimates, pricing clarity, and work that met expectations, while also noting at least one negative interaction. Thor Contracting Corporation’s feedback emphasizes professionalism, responsiveness, clear communication on scope and pricing, jobsite organization, and coordination around inspections and permits, along with mentions of working within budgets and competitive bids.

Why choose Bay Roofing Company?

  • Alameda-based contractor with a long licensing history (37 years) and an active license status.
  • Workers’ compensation coverage and a $25,000 bond are listed, which can be verified during contractor selection.
  • Customer feedback highlights straightforward estimates, pricing clarity, timely arrival, and efficient completion with results meeting expectations.
  • Feedback is not entirely uniform, with at least one reported negative interaction, so discussing communication expectations upfront may be useful.
View full profile →

Why choose Thor Contracting Corporation?

  • El Sobrante-based contractor with an active license status and a shorter licensing history (4 years).
  • Workers’ compensation coverage and a $25,000 bond are listed, supporting common contracting requirements.
  • Customer feedback commonly mentions professionalism, responsiveness, clear communication about scope and pricing, and an organized process.
  • Reviews also reference jobsite cleanliness and coordination around inspections and permits, plus scheduling efficiency and fast turnaround times.
View full profile →

Get a Quote

What do you need help with?

Frequently Asked Questions

Yes. Both Bay Roofing Company and Thor Contracting Corporation list workers’ compensation coverage and a $25,000 bond in the provided data.

Bay Roofing Company is located in Alameda, Alameda County, California. Thor Contracting Corporation is located in El Sobrante, Contra Costa County, California.

Bay Roofing Company is listed as licensed for 37 years. Thor Contracting Corporation is listed as licensed for 4 years. Both licenses are shown as active.

Based on the provided descriptions, discuss scope of work, materials, timeline/schedule, and pricing. You can also verify license, workers’ compensation coverage, and bond details as part of your selection process.

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.