Roofing contractor
Mainland Roofing Company
3740 NW 80th St, Miami, FL 33147
- Google average
- 4.8
- Ratings counted
- 80
- One and two star
- 4 of 80(5.0%)
- Florida median
- 2.5%
The first three are Google’s own figures for Mainland Roofing Company, read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the Florida roofers we list with enough ratings to compare.
Rating breakdown
| 5 | 74 | 93% | |
|---|---|---|---|
| 4 | 2 | 3% | |
| 3 | 0 | 0% | |
| 2 | 0 | 0% | |
| 1 | 4 | 5% |
About typical — the typical roofer in Florida sits at 2.5%. A higher share is a reason to read the critical reviews below, not a verdict.
The critical reviews
The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.
All 3 of the one and two-star reviews we hold for Mainland Roofing Company, most recent first.
- 1 out of 5Trendy Lockz6 years ago
Terrible
- 1 out of 5Lazaro Cruz7 years ago
I signed a contract with Mainland Roofing Company on 04/12/18 with Joseph Vasques which represented the company. I was told that the tile for the roof would take one month to arrive due to the tiles not being available and in back order due to the demand. After several delays and false commitments they started replacing the roof on 6/27/18. While they were removing the old roof the interior of my roof caved in. During the process of replacement of the roof on Sept 2018, Joseph left Mainland roofing. Many calls and text messages went unanswered and after three weeks of placing calls I called the main office. At that point Angie in the office told me that Joseph was no longer with the company. Mainland did not bother to call me and let me know that Joseph had left the company. The original tiles all came with stains on them. At this point, I refused the first batch of tiles and the tiles had to come off the roof and a new batch was sent. Joseph told me that it was a chemical that was not used correctly and that after six months of rain and sun the stain would come off. I did not accept that answer and asked for the tiles to be replaced. The second batch was sent and those did not align properly with the other tiles leaving an almost 2 inch gap with the other tiles. At this point I started to have conversations with Jose the owner of the company. He committed to replacing the tile with another tile made in Brazil. These tiles arrived in my house and then started another group of problems. They committed day after day to come an install the tiles. Weeks have gone by and the tile team has not come to place the tiles. I would call Jose every day and he would send me an automatic text telling me that he was busy and that he would return my call. The calls to this date have not been returned. I was frustrated and called the office and spoke to Anngie on 10/19 and told her how I felt and she told me that she would have Jose call me back. To this date 10/29 Jose has called me
Google cut this review short. The full text is on their Google profile.
- 1 out of 5Julian Aristizabal7 years ago
Their employees are unprofessional, rude, and unpleasant. What a lack of customer service and professionalism! They don't do the work the way you tell them to, but rather however they feel like it.
What reviewers keep mentioning
Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.
- roof replacement12
- leak repairs4
- kind workers4
- efficient work3
- quick response3
- prompt issue resolution2
- mask usage2
- responsive team2
- roof quality2
- timely completion2
Other reviews we hold
14 more of the 62 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Daisy Abreua month ago
I am very happy with Mainland Construction Roofing. They do an outstanding job. They are professional and friendly. I highly recommend them. If you want a job to be done right and have peace of mind, they are the company to use. They are reliable and don’t cut corners. They take pride in their work.
- 5 out of 5Marcia Gonzaleza month ago
Project was on schedule and on time. Angie was very attentive and available for every question and detail. Super responsive to all roofing matters. Happy to have found them for the re-roof of my parents house!
- 5 out of 5Mariana Baudou3 months ago
I had a fantastic experience with Mainland Roofing. Rafael came out and did an impeccable job—his attention to detail and professionalism truly stood out. The entire team was efficient, responsive, and handled everything quickly and …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5cj bram4 months ago
Mainland Roofing are exceptional! They are honest, reliable and very transparent. They're prices are hard to beat! Any minor inconveniences we experienced was handled promptly, with the utmost urgency! I would highly recommend Mainland Roofing to anyone in Broward country!
- 5 out of 5Claudia G5 months ago
I purchased two roofs, months apart, for two quad plexes. The customer service and work were great. The transactions were easy and the job sites were both cleaned up afterwards. The workers on site were also very nice and respectful. The …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5estela valdes5 months ago
Mainland Roofing is a very professional company. I have 15 years of experience working with them. The company I work for has several buildings, and we all use them because of their good work and guarantee. I took them to my house, and they did a new roof three years ago with a tremendous price and quality. I'm always satisfied.
- 5 out of 5De Etra Anderson5 months ago
Quatraine Condominiums has a long relationship with Mainland Roofing. They have completed lage projects like replacing all 32 roofs to small projects like repairing leaks, fascia etc. Mainland Roofing provides great customer service and quality work. I highly recommend this company for all your roofing needs.
- 5 out of 5nicole santiago5 months ago
I highly recommend Mainland Roofing Company. They’re team is amazing!!
- 5 out of 5Abel Exclusa5 months ago
Mainland Roofing did my clients roof at Country Club Of Miami. They handled everything from permits, dumpster , clean up , new facia, plywood replacement at a reasonable price and finished the project in a timely manner. They are now my to go to roofing company for all my future projects ..
- 5 out of 5Alexander Exclusa5 months ago
They where great, roof looked great after, super kind people
- 5 out of 5Zara Simmons5 months ago
Great service, nice people
- 5 out of 5Vanessa Partazana5 months ago
I had my roof replaced after Hurricane Ian, and I couldn’t be happier with the experience. From the first inspection to the final cleanup, the team was professional, responsive, and extremely knowledgeable. They walked me through the entire insurance process. The crew showed up on time, worked efficiently, and the quality of the new roof looks fantastic roof was done in 2022 and the quality speaks for itself.
- 5 out of 5Oscar Vazquez5 months ago
Outstanding work. Our roof was replaced and everything was done as expected at a very reasonable price.
- 5 out of 5Zoila Exclusa5 months ago
Mainland Roofing was professional from start to finish. The estimate was accurate with no surprises. The crew arrived on time, completed the job quickly, and cleaned up everything when they were done. Very satisfied with the quality of the work and the overall experience. Highly recommend!
What Mainland Roofing Company says about itself
Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.
Free estimates
“…FREE QUOTE WHAT CAN WE DO FOR YOU... TILE ROOFS…”
Their site also states: license number shown, states years in business.
Other roofers in Miami
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| T&S Roofing Systemsquick response, inspections, estimate4.81,228 ratings3.7% one and two star(305) 676-7043 | 4.8 | 1,228 | 3.7%45 of 1,228 | (305) 676-7043 |
| A&E Brothers Roofingroof replacement, answering questions, competitive pricing4.9562 ratings2.5% one and two star(305) 815-7208 | 4.9 | 562 | 2.5%14 of 562 | (305) 815-7208 |
| City Roofingresponsive staff, leak repair, flat roof installation4.8417 ratings3.4% one and two star(305) 614-2763 | 4.8 | 417 | 3.4%14 of 417 | (305) 614-2763 |
| Istueta Roofingcourteous staff, metal roof installation, estimate4.8256 ratings5.1% one and two star(305) 614-6245 | 4.8 | 256 | 5.1%13 of 256 | (305) 614-6245 |
| 4EVER ROOFINGnew roof installation, inspections, metal roof5.0210 ratings0% one and two star(786) 564-1020 | 5.0 | 210 | 0%0 of 210 | (786) 564-1020 |
| T & E Roofing Incefficient team, competitive pricing, inspections4.9179 ratings1.1% one and two star(786) 315-8352 | 4.9 | 179 | 1.1%2 of 179 | (786) 315-8352 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 80 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 80, of which 62 have any text — and it is not everything Google shows.
Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.