Public Records Check
- License Found As of Jun 19, 2026, the Florida state licensing board shows an active license for Mainland Roofing Company: CCC1325518. An active license means the state currently authorizes this contractor to do this work. It doesn't speak to the quality of their work or their current insurance. License status can change, so you can confirm it's still active anytime with the Florida state licensing board.
- Missing Corporation Our automated search didn't find a registered business entity for Mainland Roofing Company with the Florida Secretary of State. That doesn't mean the company isn't legitimate. Many roofers operate legally as sole proprietorships, which don't require registration, and a registered business can be filed under a different name, formed in another state, or created too recently for us to match. To confirm how the business is structured, ask the contractor or search the Florida Secretary of State directly.
- Business Address Mainland Roofing Company's listed address at 3740 Northwest 80th Street, Gladeview, FL 33147 appears to be a business address. This means the company operates from a real, locatable address rather than a mailbox or PO box, which can make it easier to reach them or resolve issues. Many roofers legitimately work from a home address, so this doesn't speak to the quality of their work, license, or insurance.
- 0 Credentials Our automated search didn't find a manufacturer certification for Mainland Roofing Company. Many reputable roofers aren't certified by any manufacturer, often by choice, so this isn't a sign of a problem. If a manufacturer-backed warranty matters to you, ask the contractor which certifications they carry.
- Excellent Ratings Across the platforms we identified for Mainland Roofing Company (Google, Yelp, the Better Business Bureau), the blended average is 4.7 out of 5, which we label Excellent. This is a plain average of public customer ratings, not a RooferWatch score. A high average reflects past customers' experiences, not a guarantee of yours, so read the underlying reviews and weigh them yourself.
We verified 3/5 public records for Mainland Roofing Company. The more of a company's record you can check, the more informed your hiring decision.
Contact Info
-
Phone
This is either a business landline or VoIP number (not a mobile number).(305) 696-7663
-
Primary Address
3740 Northwest 80th Street, Gladeview, FL 33147
-
Alternate Address
1910 S.W. 134 Ave., Miami, FL 33175
-
Owner Email
-
Website
mainlandroofing.com
- Socials
Company Description
Founded in 1992, Mainland Roofing Company is a state-certified roofing contractor serving Miami-Dade and Broward Counties in South Florida. The company holds Florida license CCC1325518 and offers residential and commercial roofing services including tile roof installation and repair, metal roofing, asphalt shingle roofing, flat roofs, TPO roofs, built-up roofs, tapered systems, and coatings and cool roof applications. Additional services include solar system installation, gutter installation, waterproofing, roof maintenance and inspections, skylight installation, emergency repairs, and bee removal. The company also handles insurance claims and provides financing options for roofing projects.
Services Offered
- Tile Roof InstallationInstallation of clay or concrete roof tiles, commonly used in Mediterranean or Spanish-style homes for weather protection and aesthetic appeal.
- Metal Roof InstallationInstalling a new metal roof system, typically standing seam or metal shingles, for durability and longevity.
- Asphalt Shingle RoofingInstallation of asphalt-based shingles, the most common residential roofing material, available in various colors and styles.
- Flat Roof InstallationInstallation of roofing systems on flat or nearly flat commercial and residential roofs using membranes, coatings, or built-up materials.
- TPO RoofsInstallation and repair of thermoplastic polyolefin membrane roofing, a flexible single-ply material commonly used on flat commercial roofs.
- Built-Up RoofsInstallation and repair of multi-layer tar and gravel roofing systems, a traditional flat roof option.
- Coatings And Cool RoofsApplying reflective coatings to roofs to reduce heat absorption, lower cooling costs, and extend roof lifespan.
- Solar System InstallationInstallation of solar panels and related electrical systems on roofs to generate renewable energy.
- Gutter InstallationSetting up gutters and downspouts to channel water away from the roof and foundation, preventing water damage and erosion.
- WaterproofingApplying protective coatings or membranes to basements, foundations, and exterior surfaces to block water penetration.
- Roof RepairsFixing localized roof damage such as leaks, missing shingles, flashing issues, or deteriorated sections without full replacement.
- Roof MaintenanceRegular upkeep such as cleaning gutters, removing debris, checking seals, and minor repairs to extend roof life and prevent problems.
- Roof InspectionsProfessional evaluation of roof structure, materials, and condition to detect leaks, deterioration, or needed repairs.
- Skylight InstallationCutting and framing an opening in the roof and installing a window unit to bring natural light into interior spaces.
- Emergency RepairsUrgent same-day or after-hours repair service for sudden damage like storm-torn roofs or burst pipes that require immediate attention to prevent further property damage.
- Insurance Claims HandlingAssistance with documenting roof damage, filing insurance claims, and coordinating with adjusters to help property owners recover repair costs.
- Tapered SystemsInstallation of sloped insulation systems on flat roofs to improve drainage and prevent water pooling.
- Bee RemovalSafe relocation of honeybee colonies from structures without harming the bees.
Company Info
- License Number
- CCC1325518
- Company Name
- MAINLAND ROOFING COMPANY
- License Qualifier
- VAZQUEZ, JOSE EDUARDO
- License Expires
- Aug 31, 2026
- State Entity ID
- P93000052532
- Company Formation Date
- Jul 27, 1993
- Company Age
- 33.0 years old
- Company Formation State
- FL
- Principal Address
- 1910 S.W. 134 AVE., MIAMI, FL 33175
- Mailing Address
- 1910 S.W. 134 AVE., MIAMI, FL 33175
- Registered Agent
- VAZQUEZ, JOSE
- Agent Address
- 1910 S.W. 134 AVE., MIAMI, FL 33175
- Entity Type
- Corporation
- Alternate Name
- Mainland Construction Company
- Address Type
- Commercial
- Multi-State Company
- No
- Website Age
- 23.8 years old
Inspections and Violations
U.S. Department of Labor dataReviews and Reputation
-
Avg. Rating
-
BBB A+
-
Google
-
Yelp
Customer reviews of this roofing company are mixed. Several reviewers report positive experiences, praising the quality of work, fair pricing, timely service, and professional staff members including Angie Escobar and Perfecto Valdez. These customers describe easy communication, thorough explanations, and excellent cleanup. However, other reviewers describe significant problems with project delays, unresponsiveness, and unmet commitments. One reviewer reports a roof replacement that took six months to complete with multiple issues including defective tiles and a lack of follow-up communication from management. Another reviewer describes waiting over three months for repairs after authorization, with repeated missed appointments and unanswered callbacks. These negative experiences contrast sharply with the positive reviews regarding service quality and timeliness.
Review Signals Over Time
By sheer volume of Google reviews (a measure of how much feedback a firm has gathered) Mainland Roofing Company ranks 222nd of the 391 roofers we track across Florida, ahead of about 43% of them. Over the past year it has pulled in 22 reviews - the most recent last month - for a rate of roughly 0.9 reviews per month, which is slower than approximately 82% of the other Florida roofers. Its 4.8-star average rating sits just below the Florida median of 4.9 stars. The owner responds to 3% of reviews, which is below the typical Florida roofer’s rate of 37%.









