Compare Local Pros

Bayside Roofing vs Thor Contracting Corporation

East Bay Roofing Comparison · Updated January 2026

Bayside Roofing Thor Contracting Corporation
Rating 1.0 4.9
Years Licensed 16 years 4 years
License # 939666 1093228
Workers' Comp ✓ Yes ✓ Yes
Bond Amount $25,000 $25,000
Location Castro Valley, CA El Sobrante, CA
Website baysideroofing.org thorcontractingcorporation.com

Our Analysis

Bayside Roofing operates out of Castro Valley in Alameda County and has 16 years of licensing history with an active license status. Thor Contracting Corporation operates out of El Sobrante in Contra Costa County and has 4 years licensed, also with an active license status. From a compliance and risk-check perspective based on the provided information, both list workers’ compensation coverage and a $25,000 bond.

The main contrast in the supplied summaries is customer-reported experience. For Bayside Roofing, the included feedback centers on dissatisfaction with professionalism and communication, specifically describing difficulty getting responses after payment when following up about a reported roof leak. For Thor Contracting Corporation, the feedback summary emphasizes professionalism, responsiveness, and clear communication about scope and pricing, along with timely arrivals and an organized process. Thor’s summary also mentions efficient scheduling, fast turnaround times, jobsite cleanliness, and coordination around inspections and permits, as well as working within budget and providing competitive bids. These themes may matter if your decision prioritizes follow-through, communication, and project coordination.

Why choose Bayside Roofing?

  • You want a contractor based in Castro Valley serving Alameda County and nearby communities.
  • You place weight on longer licensing history (16 years) while still confirming the license is active.
  • You want workers’ compensation coverage and a $25,000 bond as part of your contractor screening.
  • You plan to clarify communication expectations and post-job follow-up procedures up front, given the provided feedback summary about responsiveness after payment.
View full profile →

Why choose Thor Contracting Corporation?

  • You want a contractor based in El Sobrante serving Contra Costa County and nearby areas.
  • You prefer a company described as responsive and organized, with clear communication about scope and pricing.
  • You value scheduling efficiency and coordination around inspections and permits, as mentioned in the feedback summary.
  • You still want baseline protections (active license, workers’ compensation, and a $25,000 bond) while comparing bids and timelines.
View full profile →

Get a Quote

What do you need help with?

Frequently Asked Questions

Yes. Both Bayside Roofing and Thor Contracting Corporation are listed with an active license status.

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

Bayside Roofing is based in Castro Valley (Alameda County), while Thor Contracting Corporation is based in El Sobrante (Contra Costa County). Location can affect travel time, familiarity with local permitting processes, and service area fit.

The Bayside Roofing summary describes concerns about professionalism, communication, and difficulty getting responses after payment regarding a reported leak. The Thor Contracting Corporation summary describes professionalism, responsiveness, clear communication, efficient scheduling, and coordination around inspections and permits.

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.