Verified record
Mullin Roofing and Siding, based in West Yarmouth, offers roofing, siding, and a range of other home-improvement work per its BBB listing. Its Massachusetts home improvement contractor license is currently expired, and the Better Business Bureau gives it a C+ rating, citing its failure to respond to a filed complaint; it is not a BBB-accredited business. The written record is thin — just three reviews on file — and it is sharply split. In an August 2023 review, a customer described owner Mark Mullin as knowledgeable, friendly, and professional, praising an exceptional siding job on their cottage at a competitive price. In September 2025, two reviews described a very different experience on a separate job: the customers said they signed a contract with Mark for a new roof on their house and cottage, paid a $10,000 deposit for supplies by check on June 4, 2025, and reported that the work was never started, the deposit was never returned, and Mark stopped responding to calls and messages. Given the license is currently expired and the September 2025 accounts describe an unresolved deposit dispute, anyone considering hiring Mullin should confirm the license status directly with the state, avoid a large upfront deposit, and get everything in a written, dated contract with clear milestones before any money changes hands. The 2023 review suggests the work itself can be good when it happens, but the more recent, detailed account of a large deposit taken with no work performed and no response afterward is serious enough that it should weigh heavily on anyone deciding whether to hire this company today.
Typical Greater Boston range for this kind of work, from regional averages — not a quote from Mullin Roofing and Siding INC. 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
Very bad experience. Mark took money as a deposit and then never did the work even after 3 months of having the money. And then he never paid the money back. Then he stopped responding to messages and calls as I tried to get my money back.
If I was able to I would give this business negative stars! My husband and I signed a contract with Mark on June 1, 2025 for a new roof on our house and our small cottage. Mark requested a deposit of 10,000 for supplies. My husband wrote a check on June 4, 2025 for 10,000. Mark deposited this check on June 5, 2025. Mark was scheduled to start the work the third or fourth week of June. On June 10, Mark texted me he would start the job on June 23rd. On June 23rd I received a text from Mark that it was too hot to get started on the work. I continued to go back and forth on his start date. On July 1st I texted Mark on the start date. He said the day after tomorrow. Now it’s July 28th Mark lets me know he had an issue with his last job so he cannot start our roof. Then he told me he used our 10,000 to cover his personal expenses. My husband tried to resolve this issue by having Mark make monthly payments to pay us back. Mark agreed to start payments by the end of August 2025. Unfortunately, we haven’t heard back from Mark. Please be careful when getting work done!
Mark Mullin is knowledgeable, friendly and professional. He did an exceptional job siding our cottage! His prices are competitive and he returns phone calls!
Specializes in
Also offers
Languages
Added 3 new comments, added 20 new photos, license now expired, established 1.1 rating
Same-day help after trees, ice dams, storms5.0
Free fixes, even a decade later5.0
Historic home specialty5.0
Same-day ice dam leak response4.9
Repair over replace4.8
Exterior repaints4.2
Full roofs replaced in a single day4.2
Multi-skylight Velux installations5.0
Roof replacements4.9