The Little Meetinghouse, a white church in North Windham, Maine, in winter

Hardwood floors in Windham, MEHome base for Dream Home.

North Windham is where we’re based, so Windham is the shortest drive we make.

The Little Meetinghouse, North Windham. Photo: John Phelan, CC BY 4.0, via Wikimedia Commons

Windham, Maine

Floor work in Windham, 5 minutes from our base.

We’re based in North Windham, so Windham jobs are close to home: the busy Route 302 strip through North Windham, Windham Center, South Windham along the Presumpscot River, and the roads out toward Sebago Lake, Little Sebago and Highland Lake.

Windham’s houses run from old farmhouses and capes with original pine to newer subdivisions with oak, plus lake camps being turned into year-round homes. Each of those floors needs something different, and we refinish, repair and install on all of them.

5min3.7 miles from North Windham to Windham Center, measured by road.

Oak floor refinished in a room with a pine board ceiling
Light floor in a dining nook with a houseplant and round table

Recent floors by our crew, from our Google profile.

What customers say

★★★★★

I am so glad I hired Tony and his team. From the start they were very friendly, extremely professional, and the results are absolutely gorgeous. The floors at our new home had been abused and neglected for many years and they have been transformed. The guys showed up on time and took beautiful care of the house. All dust was cleaned up meticulously. I don't know how they did such a beautiful job i…

Abigail FerdinandGoogle review

Before you call

  • Snap a photo of the worst spot
  • Count the rooms and stairs
  • Note any soft or squeaky areas
  • Think about color, or bring a photo you like

Free estimates

Free estimates in Windham.

Call or text, or send the form. Windham is about 5 minutes from our North Windham base.

  • Monday8 AM–6 PM
  • Tuesday8 AM–6 PM
  • Wednesday8 AM–6 PM
  • Thursday8 AM–6 PM
  • Friday8 AM–6 PM
  • Saturday8 AM–6 PM
  • Sunday8 AM–6 PM

Request a free estimate

Prefer to talk? Call or text (207) 409-4420, any day 8–6.

Call Text Free Estimate