Compare Local Pros

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

Marco Roofing is a Fremont-based contractor serving Alameda County and nearby Bay Area communities. It has an active license with 45 years of licensure, carries workers’ compensation coverage, and is bonded for $25,000. Customer feedback describes both roof replacements and repairs, including tile and asphalt shingle work, plus related services such as gutters, downspouts, skylight replacement, and addressing wood rot or dry rot found during projects. Customers also mention time-sensitive re-roofs and targeted leak repairs, with coordination through estimates, scheduling, and cleanup.

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.
View full profile →

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.
View full profile →

Get a Quote

What do you need help with?

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.

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.