Marco Roofing vs Apollo Roofing Company
East Bay Roofing Comparison · Updated January 2026
| Marco Roofing | Apollo Roofing Company | |
|---|---|---|
| Rating | ★ 4.9 | ★ 5.0 |
| Years Licensed | 45 years | 5 years |
| License # | 402961 | 1076767 |
| Workers' Comp | ✓ Yes | ✓ Yes |
| Bond Amount | $25,000 | $25,000 |
| Location | Fremont, CA | Walnut Creek, CA |
| Website | www.marcoroofing.com | www.apolloroofingcompany.com |
Our Analysis
Apollo Roofing Company is based in Walnut Creek (Contra Costa County) and also holds an active license, workers’ compensation coverage, and a $25,000 bond, with 5 years of licensure. Customer feedback emphasizes a structured process from inquiry to completion, including clear explanations of estimates and options, timely follow-up, and efficient scheduling. Reviews also mention thorough inspections, help identifying roofing materials, and guidance on warranty choices. Customers describe tidy worksites, updates during the job, attention to finishing details, and support for additional items discovered during the project as well as after the main work is completed.
Why choose Marco Roofing?
- ✓ You want a contractor with a longer documented licensing history (45 years licensed) and an active license status.
- ✓ Your project may involve tile or asphalt shingle roofing, plus related items like gutters, downspouts, or skylight replacement.
- ✓ You anticipate conditions like wood rot or dry rot might be uncovered and want that addressed as part of the scope.
- ✓ You need service centered in Fremont/Alameda County with reported coverage across nearby East Bay/Bay Area communities.
Why choose Apollo Roofing Company?
- ✓ You prefer a Walnut Creek/Contra Costa County-based contractor with an active license and 5 years of licensure.
- ✓ You value detailed explanations of estimates, options, and guidance on warranty choices during planning.
- ✓ You want an organized workflow with efficient scheduling, regular updates, and consistent jobsite cleanup.
- ✓ You expect thorough inspections and help identifying roofing materials, including support for additional items found during the project and follow-up after completion.
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 Marco Roofing and Apollo Roofing Company are listed as carrying workers’ compensation coverage and each is bonded for $25,000.
Marco Roofing is based in Fremont in Alameda County and is described as serving Alameda County and nearby Bay Area communities. Apollo Roofing Company is based in Walnut Creek in Contra Costa County.
Customer feedback mentions roof replacements and repairs, including tile and asphalt shingle roofs, along with gutters, downspouts, skylight replacement, and addressing wood rot or dry rot discovered during projects.
Customer feedback mentions detailed explanations of estimates and options, timely follow-up, thorough inspections, help identifying roofing materials, and guidance on warranty choices.
Other East Bay Roofing Comparisons
Data Sources: License information from California CSLB. Ratings and reviews from Google. Last verified January 15, 2026.
This comparison is based on publicly available information. We recommend getting multiple quotes and verifying all credentials directly before hiring.