Compare Local Pros

A Better Roofing Company vs Thor Contracting Corporation

East Bay Roofing Comparison · Updated January 2026

A Better Roofing Company Thor Contracting Corporation
Rating 5.0 4.9
Years Licensed 26 years 4 years
License # 774179 1093228
Workers' Comp ✓ Yes ✓ Yes
Bond Amount $25,000 $25,000
Location Bay Point, CA El Sobrante, CA
Website abetterroofingcompany.com thorcontractingcorporation.com

Our Analysis

Both companies operate in Contra Costa County and list similar compliance-related protections: an active license, workers’ compensation coverage, and a $25,000 bond. A key difference is licensing tenure. A Better Roofing Company has been licensed for 26 years, while Thor Contracting Corporation has been licensed for 4 years. If years licensed is important to you as a proxy for time in the market, that is a clear point of separation.

Service descriptions also differ in specificity. For A Better Roofing Company, customers reference roof inspections, repairs, chimney flashing work, shingle repair, and roof de-mossing. Customer feedback emphasizes responsiveness, punctuality for estimates and inspections, and completing time-sensitive repairs, including situations influenced by weather.

For Thor Contracting Corporation, customer feedback centers on professionalism, clear communication about scope and pricing, organized project flow from planning through completion, and efficient scheduling with fast turnaround. Reviews also mention clean workmanship and jobsite organization, plus a willingness to coordinate around inspections and permits. Budget fit and competitive bids are also noted by customers. Location may influence convenience: Bay Point versus El Sobrante, both within the same county.

Why choose A Better Roofing Company?

  • You want a contractor with longer licensing tenure (26 years) and an active license status.
  • Your needs align with specific tasks customers mention, such as roof inspections, chimney flashing, shingle repair, or roof de-mossing.
  • Scheduling reliability matters, and you value punctual arrival for estimates and inspections.
  • You may need prompt repairs where timing is important (for example, around weather concerns), based on customer-described experiences.
View full profile →

Why choose Thor Contracting Corporation?

  • You want an active-licensed contractor in El Sobrante serving Contra Costa County, with workers’ comp and a $25,000 bond.
  • You value a process-focused approach, including clear communication about scope and pricing and an organized workflow.
  • Fast scheduling and turnaround are priorities, based on customer descriptions of efficient completion timelines.
  • Jobsite cleanliness and coordination around inspections and permits are important to your project, as referenced by customers.
View full profile →

Get a Quote

What do you need help with?

Frequently Asked Questions

Yes. Both list workers’ compensation coverage and a $25,000 bond, along with an active license status.

Both serve Contra Costa County, California, but they are based in different cities: A Better Roofing Company is in Bay Point, and Thor Contracting Corporation is in El Sobrante.

Customers reference roof inspections, repairs, chimney flashing work, shingle repair, and roof de-mossing.

Customers commonly mention clear communication about scope and pricing, organized planning through completion, efficient scheduling, jobsite cleanliness, 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.