Old roof off, new roof on — start to finish in a single day. Clean site, no surprises, backed by 25 years of Maine workmanship.
A full roof replacement is a big job — but with the right crew and a tight plan, most homes are completely finished before sundown.
We strip the old roof down to the deck, then inspect the decking for rot, soft spots, and hidden damage before anything new goes on.
Ice & water shield goes down along the eaves and valleys, followed by premium underlayment — the waterproof layer that guards your home.
New 50-year architectural shingles and a fresh ridge vent finish the job. We clean the site and haul everything away before we leave.
No corners cut to hit the deadline. Every replacement includes the full system:
Yarmouth pairs a historic village center with waterfront neighborhoods along the Royal River and Casco Bay — and both put real demands on a roof.
Yarmouth’s housing runs from 18th- and 19th-century colonials and capes near Main Street and the Royal River to shorefront homes out on Cousins and Littlejohn Islands. Older homes often mean older structures, multiple shingle layers, and complex rooflines that reward an experienced local crew.
Sitting on Casco Bay, Yarmouth roofs get salt air and coastal wind on top of the usual Maine snow load and ice-dam season. Salt corrodes flashing and fasteners; wind lifts and works at shingle edges. Waterfront and island homes are the most exposed and benefit most from careful eaves detailing.
We proudly serve homeowners throughout the village, Royal River, North Yarmouth Road, and the Cousins and Littlejohn Island neighborhoods, and the surrounding Yarmouth area. As a local, family-run roofing contractor on the roof for over 25 years, when you call us you get the crew that actually does the work — not a national call center. Ready for a brand new roof in Yarmouth? Start with a free, no-obligation estimate.
Get My Free Yarmouth EstimateNo cost, no obligation. Fill out the quick online form and Dave's team will call to confirm a time that works for you.
Ready for a brand new roof in Yarmouth? Start your free estimate — it only takes a minute.
Open the Free Estimate Form →Local, family-run, and on the roof for 25+ years. When you call, you get the team that actually does the work — not a call center.
(207) 774-9200For most Yarmouth homes, a full roof replacement is a one-day job. We arrive with a full crew early, tear off the old roof, inspect and repair the decking, lay ice & water shield and underlayment, then install your new shingles and ridge vent — finishing with a complete cleanup before we leave. Larger or more complex roofs may take longer, and we’ll tell you upfront if yours will.
Every roof is priced on its size, pitch, number of layers to remove, and material choices, so there’s no single flat rate. The best way to get an accurate number for your Yarmouth home is a free, no-obligation estimate — we’ll measure, inspect, and give you a clear written price with no pressure.
Yes. Estimates are always free and there’s no obligation. Call (207) 774-9200 or request one online, and we’ll schedule a visit to your Yarmouth home, look at your roof, and walk you through your options and pricing.
Yes — along with full roof replacements, we handle roofing repairs and leak fixes throughout Yarmouth and Southern Maine, and we work to get the repair done quickly so water isn’t sitting in your home any longer than it has to. While we’re up there, we also evaluate the overall condition of your roof — the shingles, flashing, decking, and the spots that leak most often, like valleys, chimneys, and skylights — so we can tell you honestly whether a targeted repair will hold or whether the roof is nearing the end of its life. If it’s storm-related, we can document what we find for your insurance claim. That way you can make an informed decision instead of paying to patch a roof that really needs replacing.
We install 50-year architectural (dimensional) shingles built to handle Maine’s snow, ice, and coastal weather. David Deschaine is a CertainTeed Certified Shingle Installer, so your roof is installed to manufacturer standards and backed by strong material and workmanship warranties.
Yes. David J. Deschaine, Inc. has been roofing Southern Maine for over 25 years, holds an A+ BBB rating, and is fully insured. When you call, you get the local, family-run crew that actually does the work on your Yarmouth roof — not a national call center.
We replace roofs throughout Greater Portland and York County. Find your town: