Compare Local Pros

Thor Contracting Corporation vs Marco Roofing

East Bay Roofing Comparison · Updated January 2026

Thor Contracting Corporation Marco Roofing
Rating 4.9 4.9
Years Licensed 4 years 45 years
License # 1093228 402961
Workers' Comp ✓ Yes ✓ Yes
Bond Amount $25,000 $25,000
Location El Sobrante, CA Fremont, CA
Website thorcontractingcorporation.com www.marcoroofing.com

Our Analysis

Licensing and compliance indicators are similar for both companies: each has an active California contractor license, carries workers’ compensation coverage, and maintains a $25,000 bond. The most measurable difference is tenure: Thor Contracting Corporation reports 4 years licensed, while Marco Roofing reports 45 years licensed.

Service focus overlaps. Thor Contracting Corporation is described as being hired for roof repairs, roof installation, and maintenance, and reviews also mention coordination with inspections and permits, plus scheduling to meet customer timelines. Comments indicate it may take projects beyond Contra Costa County when arranged. Marco Roofing is also described as handling roof replacements and repairs, with customer feedback frequently noting communication from estimate through completion and straightforward proposals without unexpected add-ons.

In customer-reported execution details, Thor Contracting Corporation is often associated with fast turnaround, organized processes, and jobsite organization/cleanliness. Marco Roofing feedback emphasizes thorough workmanship and attention to details such as tile matching and related components like gutters and metal work, along with cleanliness and completing work within agreed timeframes. Both are commonly described as responsive and clear about scope, scheduling, and pricing.

Why choose Thor Contracting Corporation?

  • You want a Contra Costa County-based contractor (El Sobrante) and may also be open to arranging work outside the immediate area.
  • Your project involves roof repair, installation, or maintenance, with coordination around inspections and permits mentioned in customer feedback.
  • You value an organized process and quick scheduling/turnaround, as these are recurring themes in customer comments.
  • You prefer a contractor described as working within budgets and providing competitive bids, as referenced in feedback.
View full profile →

Why choose Marco Roofing?

  • You want a Fremont (Alameda County)-based contractor with a long licensing history (45 years).
  • Your roofing scope includes replacement or repair where detail work matters, such as tile matching and related items like gutters or metal work.
  • You prioritize clear proposals and pricing communication, with customer feedback noting an absence of unexpected add-ons.
  • You need work completed within agreed timeframes or have a time-sensitive situation, which is mentioned as a recurring theme.
View full profile →

Get a Quote

What do you need help with?

Frequently Asked Questions

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

Thor Contracting Corporation is based in El Sobrante in Contra Costa County, California. Marco Roofing is based in Fremont in Alameda County, California.

Thor Contracting Corporation is commonly hired for roof repairs, roof installation, and maintenance. Marco Roofing is commonly hired for roof replacements and repairs.

Thor Contracting Corporation feedback mentions coordinating with inspections and permits. Marco Roofing feedback mentions attention to details such as tile matching and related components like gutters and metal work.

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.