Serving Maine 25+ Years (207) 774-9200Call for a free estimate
Southern Maine · Residential Roofing

A Brand New Roof
In Just One Day

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+ BBB Rated
Certified Shingle Installer — CertainTeed
50-Year Architectural Shingles
Extended Workmanship Warranty
How One-Day Works

Three steps. One day. Done right.

A full roof replacement is a big job — but with the right crew and a tight plan, most homes are completely finished before sundown.

Tear Off & Inspect

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.

Protect & Underlay

Ice & water shield goes down along the eaves and valleys, followed by premium underlayment — the waterproof layer that guards your home.

Shingle & Vent

New 50-year architectural shingles and a fresh ridge vent finish the job. We clean the site and haul everything away before we leave.

Included In Every One-Day Roof

What's on your new roof

No corners cut to hit the deadline. Every replacement includes the full system:

Recent One-Day Roofs

Real Roofs, Real Maine Homes

A few recent roof replacements from around Southern Maine — old roof off, new roof on, all in a day.

Get Your Free Estimate

No 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? Start your free estimate — it only takes a minute.

Open the Free Estimate Form →
or
Call Now — (207) 774-9200
Prefer to talk it through first? We're happy to answer questions before you schedule.

"Keep out the rain — call Dave Deschaine."

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-9200
Common Questions

Roofing Questions, Answered

How can you install a new roof in one day?

For most homes across Southern Maine, a full roof replacement is a one-day job. We show up early with a full crew, tear off the old roof, inspect the decking, lay ice & water shield and underlayment, install 50-year architectural shingles and a new ridge vent, and clean the site before we leave. Larger or steeper roofs may need more time, and we tell you upfront.

What towns do you serve?

We replace roofs throughout Greater Portland and York County, including Scarborough, South Portland, Cape Elizabeth, Portland, Falmouth, Saco, Old Orchard Beach, Biddeford, Gorham, Westbrook, and Windham. Not sure if you’re in our area? Just call (207) 774-9200.

How much does a new roof cost?

Pricing depends on your roof’s size, pitch, layers to remove, and materials, so we don’t quote a flat rate sight-unseen. Request a free, no-obligation estimate and we’ll give you a clear written price.

What makes David Deschaine Roofing different?

David J. Deschaine, Inc. is local and family-run, with 25+ years of experience, an A+ BBB rating, and CertainTeed Certified Shingle Installer status. When you call, you get the crew that actually does the work — not a call center.

Do you offer free estimates?

Yes — always free and no obligation. Call (207) 774-9200 or request one online and we’ll schedule a visit.

Local Service Areas

One-Day Roofing Across Southern Maine

We replace roofs throughout Greater Portland and York County. Find your town:

📞 Tap to Call — Free Estimate