Roofing contractor
Maggio Roofing
6476 Sligo Mill Rd, Takoma Park, MD 20912
- Google average
- 4.8
- Ratings counted
- 131
- One and two star
- 4 of 131(3.1%)
- Maryland median
- 1.8%
The first three are Google’s own figures for Maggio Roofing, 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 Maryland roofers we list with enough ratings to compare.
Rating breakdown
| 5 | 123 | 94% | |
|---|---|---|---|
| 4 | 4 | 3% | |
| 3 | 0 | 0% | |
| 2 | 0 | 0% | |
| 1 | 4 | 3% |
About typical — the typical roofer in Maryland sits at 1.8%. 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 4 of the one and two-star reviews we hold for Maggio Roofing, most recent first.
- 1 out of 5Zenola Dunmorea year ago
Beware, I was charged $3,000. Way, way too much for a very minor job. I have solar panel. Four places where the solar was attached causing rain leaking in. The attachments was sealed. The solar employee stated that price was too high. Do your research first. Get two to three estimate.
Reply from the business
We appreciate you sharing your feedback and understand that the price for the repair may have seemed high. However, we did try to apply an emergency repair when we were there (over a year ago) as you were concerned about the damage the leaks were causing. Our pricing reflects the high quality materials and expertise that is required for this type of repair and our commitment to providing a lasting solution. Our technicians are highly trained and experienced in handling repairs to flat roofs and ensure a thorough and professional solution. What should have been done originally was to make sure the "solar employee" who installed the roof and solar, install it using the correct methods and materials to ensure a roof that doesn't leak. Its not surprising that the person/company responsible for the leak feels that the cost to repair it is expensive (maybe they should be held responsible?). Bear in mind that we provide a lifetime warranty on our services and had we been hired to install the roof and solar, there would not have been a leak to fix!
- 1 out of 5Doug Mah2 years ago
Extremely disappointed with the services from Maggio. Can't believe the unprofessional behavior and the nickle and diming of this company. Would never recommend dealing with this company. Workers are great, but the sales people and accounting department are difficult, talk in circles and a waste of time
- 1 out of 5Ken Chalk8 years ago
Do not do buissness with this company. They talk a good game pre sale about customer service and the quality of their work. None what they say is true. Stay away at all cost!!!
- 1 out of 5Kia Johnson8 years ago
After making an appointment for an estimate the sales representative came and surveyed the project and failed to give me an estimate after two weeks. I called the office to follow-up and was told I would receive the bid by the end of the day, and never received it. I got the feeling they were too busy and just didn't feel like being bothered. My business was their loss. Another company happily did the roof for me.
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.
- professional crew14
- flat roof replacement11
- porch roof6
- gutter replacement5
- fair estimate3
- mansard roof2
- roof coating2
- kind roofing team2
- flashing repair2
- finished roof2
Other reviews we hold
14 more of the 118 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Edward McManus2 weeks ago
We own a townhouse with a flat roof that was built in 1900. A few years ago, we asked Maggio Roofing to install a standing seam metal roof which is what our house had originally. After an ice storm last winter, we asked Maggio Roofing to install snow guards. In both instances the quality of the work was outstanding, and the price was well worth it. We are happy we chose Maggio Roofing.
- 5 out of 5Tess Fardon3 weeks ago
super impressed with maggio roofing. we needed to have our roof and gutters replaced, and solicited a few quotes. maggio wasn’t the cheapest option, but it was very reasonable and we chose them because of the customer service. our first …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5Rob Gdrya month ago
We had a 100 year old chimney above our flat roof. It was falling apart and leaking into the house. We had to have it torn down and replaced so I called in Maggio to build a new counter flashing to make it water proof. I am satisfied and will call on them again if I have problems. We have a slate front roof (cosmetic more than functional) they gave us the news we were not looking for. It needs to be replaced, it literally dissolves in your hands. So, we will look at that with them next
- 5 out of 5Mark Morgana month ago
The crew led by Luis was outstanding. They solved a tricky problem and did so on time and budget. Other than he new roof you’d have never known they were here. They were very conscientious and careful with our yard and gardens. Highly recommended.
- 5 out of 5Peter Kellera month ago
Easy to work with. High integrity. Top notch work. Went well beyond expectations, and I needed it. Best job, after 3 similar estimates.
- 5 out of 5Craig Hornessa month ago
This was our third time working with Maggio Roofing at The Lambert, and we continue to appreciate the quality of their work and professionalism. Most recently, they completed roofing work on our shared garage, and the finished product was excellent. A special thank you to foreman Antonio Moscoso and his crew — Ricky, Rogelio, Flaco, Byron, Christian, and Juan — for their hard work and craftsmanship throughout the project. The crew was professional, respectful, and clearly committed to doing the job well. We also appreciated Maggio’s practical recommendation to purchase existing fence panels from Home Depot and have their team install them, rather than pursuing a more expensive alternative. That suggestion saved our building a meaningful amount of money while still achieving a great result. After working with Maggio Roofing on three separate projects, we are happy to recommend them for quality roofing work.
- 5 out of 5Peter Lambis2 months ago
Great job on tough little roof project with complicated access!
- 5 out of 5Ryan Hehman2 months ago
Very easy to get a hold of them by phone and schedule a quote. Even though they were booked a couple of weeks out, they called me when they had a schedule opening and came out sooner. Brian, who gave me the estimate, was very knowledgeable about both slate and shingle roofs, and I got a comprehensive estimate back same day. I like that they work locally and will call them again in the future!
- 5 out of 5Irving BrownEdited 2 months ago
Great workmanship ! Great set of guys ! Great job!
- 5 out of 5John Ingold2 months ago
Happy with 2 roofs Maggio has put on for me over the years. Just signed to have a porch roof done and the salesman, Fred, went above and beyond to ensure my comfort with the contracting process.
- 5 out of 5Julia Eddy3 months ago
This company is very expensive but also very high-end and high-quality work. Antonio was INCREDIBLE and went above and beyond to find savings and work with us. He has an incredible attention for detail and made sure that the project was complete to our satisfaction. He and his team are the #1 reason I would recommend this company.
Reply from the business
Thank you for your thoughtful review. We truly appreciate your feedback and are glad to hear you were happy with the quality of our work and overall experience. Our team is committed to delivering exceptional craftsmanship and attention to detail, and we’re grateful you chose Maggio Roofing for your project.
- 5 out of 5James Mallos3 months ago
Maggio works safe and legal, and does a good job. Steve explained the proposal and what we were signing better than any contractor we have dealt with. Both Gabriel’s crew and the scaffolding subcontractor got their jobs done with zero damage to our delicate plantings.
- 5 out of 5Hal Brewster4 months ago
From the start to finish of the process, Maggio Roofing made our extensive (total) roof replacement seamless. They bring EXCELLENT customer service combined with superb craftsmanship. …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5Kate Hadley4 months ago
Our skylight was cracked due to snow falling on it. Maggio Roofing did a great job replacing them. They were easy to communicate with and completed the job sooner than we expected. The skylights look great.
What Maggio Roofing 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.
Licensed
“…MD 20912 (301) 891-1390 (301) 891-1390 Licensed Roofers VA - 2705056017 MD - 37728 DC…”
Insured
“…Licensed and insured in Maryland, Virginia, and Washington…”
Warranty offered
“…Blog Offers Reviews Careers Contact Warranty Service Areas FAQs Customer Service…”
States a founding year
“…since 1989, Maggio Roofing specializes in…”
Free estimates
“…(301) 891-1390 (301) 891-1390 Get My Free Inspection Get My Free Inspection Washington's…”
Financing available
“…Over 10,000 homes roofed in 35+ years Financing Available 0% Down, 0% Interest No Payments for…”
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 131 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 131, of which 118 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.