Verified record
JM Exteriors is a Lowell exterior contractor doing roof replacement and repair, siding, gutters and chimney work across the Merrimack Valley and southern New Hampshire. It says it was founded in 2021 and is led by Juan Morocho. The state registry lists its Massachusetts home improvement contractor registration, held by JM Exterior Siding Corporation, as expired. A Department of Labor enforcement record lists an OSHA inspection of JM Exterior Siding Corporation, a roofing contractor in Tewksbury, that resulted in 5 citations. The Better Business Bureau grades it A+, and it holds 5 stars from 145 Google ratings. Customers name Juan and his crew for roof replacements and siding work. A July 2026 customer had rotted siding and a small area of roof repaired, and the team adjusted to a more complicated job. In a September 2025 review, a customer with a geodesic dome house said other roofers refused the job or wanted far more. Another September 2025 customer pointed out aesthetic issues after a siding repair, and the crew redid the work at no additional charge. A July 2025 reviewer said the roof was done in one day the week after signing. In a 2024 review, a customer said the crew did not show up at the promised time but did arrive later and finished quickly.
“According to U.S. Department of Labor enforcement records, JM EXTERIOR SIDING CORPORATION — a roofing contractors facility located at 1 BAILEY ROAD, TEWKSBURY, MA 01876 — was the subject of a formal OSHA inspection that resulted in 5 citation(s) and cumulative proposed penalties of $189,344.00. The inspection case was opened on 2025-01-30.”
They are the best. Great job on my new roof. Very professional and fair price
Repaired rotted siding and the associated small area of roof. The team were professional and efficient. They rapidly adjusted to a more complicated job and did great work. We would call them again for future siding and roof needs.
Friendly and professional, and did a great job with quality work and efficient with time, finishing up on time and even ahead of schedule. Fair pricing and options. I recommend JM and will be calling them again when I have siding, trim, or roofing needs!
Just had my entire roof replaced on my Victorian home and I’m thrilled with the results! Mr Juan and his crew did a great job. 100% Recommend JM Exteriors Roofing.
We hired JM Exteriors for a vinyl siding project and they delivered! The quote was reasonable and detailed, and the team delivered on a very tight timeline and worked tirelessly. The work was clean and professional, and they communicated very well along the way and stuck to the budget. Well done and very happy to have hired this team!
Specializes in
Also offers
Service area
Languages
3 changes recorded — last scanned Sep 22, 2026.
Typical Greater Boston range for this kind of work, from regional averages — not a quote from JM Exteriors Roofing Siding. 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
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.
Same-day leak repair5.0
Six years of work for one general contractor4.7
Fast warranty response4.6
Home renovation finished on schedule4.4
Storm siding repairs4.2