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
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.
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.
Get a Quote
What do you need help with?
When do you need this done?
Where should we send quotes?
Confirm Submission
By submitting, you agree to be contacted by a licensed contractor.
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.
Other East Bay Roofing Comparisons
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.