Verified record
Dennis Shurtleff has 193 roofing permits on file, and the sampled ones say nearly the same thing over and over: strip and reroof. He runs D.S. Roofing out of 9 Hadley Road in Westford as a sole proprietor with three employees, and BBB lists the business as started in 1993, 33 years in business. The permits are still coming: five in 2023, four in 2024 and one in 2025, at a typical job value around $10,875, across Westford, Lowell, Melrose, Arlington, Carlisle, Maynard, Ashland and Everett — including a $13,000 job on Josephine Avenue in Methuen in 2024. The written reviews are older: 17 of them, dated 2010 through November 2018, behind a 4.9 average from 31 ratings with nothing below four stars. What those customers wrote about most is how fast he turned up. A February 2016 homeowner described him arriving the morning they called to replace a missing ridge shingle ahead of a snowstorm, then reshingling a good part of the back of the house. A November 2014 customer had a roof fixed within three days of first contact — "No more missing shingles" — and one in February 2013 wrote that he came out the same day they called. A September 2013 review dealt with a 25-year-old skylight that had begun leaking in heavy rain: he traced it, patched it, and it had held through more heavy rain by the time they wrote. On the larger jobs, the reviews are about the quote holding. A January 2014 customer got a new roof for the cost quoted, on the days promised; a November 2018 customer called him a man of his word, citing a competitive quote, an honest start date and a crew they described as experienced and meticulous. Two reviewers, in April 2011 and May 2015, said getting on the schedule meant working around his bigger projects — the 2015 one was fitted in anyway, on time. Two things to sort before calling. HomeAdvisor's listing says he does not offer free estimates, though it does list emergency service. And on credentials, BuildZoom lists a Construction Supervisor Specialty licence plus five further Massachusetts records under his name without printing any numbers, so ask him for those directly; his BBB page carries an A+ rating and also states the business is not BBB accredited, which are two separate things. For a leak, a few shingles off after a storm, or a full strip-and-reroof at the $10,000-ish scale his permits describe, he is the roofer customers named by name across seven different years. Since the written accounts stop in 2018, ask for a couple of addresses from the 2024 and 2025 jobs, and settle what an estimate costs before he drives out.
Dennis was a man of his word, he gave us a very competitive quote and indicated an honest timeline to begin the work if we decided to give him the job. His crew seemed to be very experienced and professional while they were performing their work at our home. They were meticulous in their attention to the detail of their work, and to our landscaping and plants, and cleaned up the entire area afterwards.
The process was clear and easy and the work was done within a couple of weeks.
unknown
Dennis came the morning I called him and fixed a missing Ridge shingle on my roof as a snowstorm was about to hit - preventing snow from entering what had been a huge how right into my house. He then proceeded to reshingle a good portion of the back of my house where we had had some problems with ice dams. Terrific guy, can't thank him enough for coming on such short notice. We'll definitely be having him back to do more when the snow melts.
Dennis was very busy with large projects but made the time to fit in my repairs. Showed up on time and did a great professional job at a great price. If we need to do a complete roofing job I will use him in the future.
Specializes in
Also offers
Service area
Languages
1 change recorded — last scanned Jul 30, 2026.
Typical Greater Boston range for this kind of work, from regional averages — not a quote from Dennis Shurtleff 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
Short-notice ice dam and leak calls5.0
Answers in a storm5.0
Detailed craftsmanship5.0