Mainland Roofing Company
Mainland Construction Company, doing business as Mainland Roofing Company, is a full service state certified roofing contractor serving the South Florida area from its Miami location. Since its founding in 1992 the company has built a highly trained team of skilled employees who work on flat, tile, metal and shingle roofs along with coatings and restorations, waterproofing, gutters, skylights, solar systems, inspections, maintenance and repairs. Mainland is fully licensed and insured, holds license number CCC1325518, and is available 24/7/365 for roofing emergencies. Fast, free, no hassle quotes are offered, and financing and insurance claim help are available.
Services

Flat roofs

Tile roofs

Metal roofs

Shingle roofs

Coatings and restorations
Why choose us?
Location & hours
3740 NW 80th St, Miami, FL 33147
FAQs
Are you licensed and insured?
Yes. Mainland Roofing Company is fully licensed under license number CCC1325518, and is insured with A+ carriers for liability, worker's compensation and vehicle coverage. Certificates are available upon request.
Do you handle emergency roof repairs?
Yes. We are available 24/7/365 for any emergency, and we keep the manpower, stored materials, equipment and procedures needed for quick mobilization to protect your property.
What areas do you serve?
We serve the South Florida area from our Miami location, covering Miami-Dade and Broward counties.
What warranty do you offer?
There are two types of warranties, the one offered by the contractor and the one offered by the manufacturer. The options and types vary depending on the roof being installed, so contact us to go over what applies to your project.
What happens if it rains while you are working on my roof?
We work around the weather by viewing radars, and we carry tarps to cover roofs temporarily. Roofs are left waterproof before the crew leaves.
Do I need to be home while the work is done?
It is typically not necessary. We need access to the property, we bring our own generators, and we stay in communication during the work. We may need to enter the home to protect ceilings from dust and nails.
How do you protect my property during the job?
We haul debris with dump trucks rather than roll off containers to avoid driveway damage, cover pools, protect landscaping, driveways and awnings, remove debris daily, and sweep with magnets for fallen nails.
Why do roofing estimates vary so much?
Extremely low estimates may leave out permits, required renailing or wood replacement, or rely on inferior materials. Our contractor checklist covers the red flags to watch for.