Verified record
Universal Roofing is a Framingham roofer, and a recent Google reviewer with a persistent leak from ice dams says Leo took the time to understand what was actually happening, followed up the next morning as he had committed to, and came right back out to adjust the new gutters after the first major rainstorm. The company describes itself as family-owned with over 20 years of experience. A recent reviewer says Leandro and his team stripped and replaced 2,000 square feet of roofing, including 12 sheets of plywood, in a single day, then put up all new gutters and downspouts the next day. A recent customer with a leak in a rubber roof says Universal recommended a patch rather than a replacement, and that Leo went on the roof for the inspection while another company quoted two whole new roofs from aerial photos. A recent customer replacing a roof says Leo steered them away from a brand they had suggested because he did not feel it was good quality. In a 2023 review, a customer said that after tree branches broke the roof and water poured into the house, the emergency service arrived in less than 30 minutes to board and tarp the roof. In a 2023 review, a customer said Leandro inspected the roof decking from the attic and built new 1/2" plywood into his quote, which was still less than other contractors' quotes for demo and shingles only. A 2022 customer said the crew put the dumpster on wooden blocks so as not to damage the driveway and put up tarps over the landscaping. Its Better Business Bureau grade is A+. In a 2021 Google review, a customer said the owner did not return any of their phone calls or texts after giving an estimate for a roof repair, and called his attitude unprofessional.
After dealing with a persistent leak caused by severe ice dams this winter, I contacted three different roofing companies. Most of the conversations quickly turned into them testing my knowledge of ice dams or pushing for a full roof replacement before really listening to the problem. Leo was different. He took the time to understand what was actually happening, committed to following up the next morning, and did exactly that. From that point forward, every commitment was met. His crew came out promptly and worked harder and longer than you typically see these days. The quality of the work was excellent, and it was clear they cared about solving the problem rather than selling a bigger project. What impressed me most was the follow-through. As part of the repair scope, Universal installed new gutters as well. After the first major rainstorm, I asked Leo to come back out and make a few adjustments to optimize drainage. He responded immediately and came right out without hesitation. Professional, punctual, responsive, and committed to getting the job done right. In a market where it's often difficult to find contractors who truly stand behind their work, Leo and the team at Universal Roofing were outstanding. I would recommend them without hesitation.
Leo, the owner, is very professional, responsive and reliable. We found him online and he did a fantastic job replacing our roof and skylights. He gave us honest suggestions and a reasonable quote with good warranty. We are very happy with the result! Highly recommended!
Leandro and his team delivered an exceptional experience from start to finish. They stripped and replaced 2,000 square feet of roofing, including 12 sheets of plywood, in a single day. The following day they completed all new gutters and downspouts, and by day three the property was completely cleaned up and restored. As an added bonus, they repaired several sections of trim at no charge. Their communication, professionalism, attention to detail, and quality of work were outstanding. I could not be happier with the results. Peter Capone, Milford MA
Universal Roofing did a fabulous job. They installed new shingles on our roof per schedule and cleaned the surroundings of all the debris. They gave a very reasonable quote. Highly rwcommended.
Great roof and gutter replacement. Crews were professional and clean
Specializes in
Also offers
Service area
2 changes recorded — last scanned Sep 8, 2026.
Typical Greater Boston range for this kind of work, from regional averages — not a quote from Universal Roofing. Use it to sanity-check bids, then get the real number in writing.
A square is 100 sq ft of roof surface — bigger than the floor plan because of pitch and overhangs.
Estimated range
$9,000 – $18,600
Typical roofing project around $13,800
Languages
Languages
Ownership
Certified attributes are verified against the public registry. Others are the business's own statement.
Ownership
Certified attributes are verified against the public registry. Others are the business's own statement.
Chimney rebuilds5.0
Roof, siding, windows and gutters on one contract4.8
Tile work reviewers single out4.8
Roofing responsiveness4.6