
Flooring services in North Windham, MEEvery floor in the house, one crew.
Sand and refinish what you have, install something new, or fix what’s underneath. Family owned since 1998 and fully insured.
7 services
Pick the job. We’ll handle the rest.
Most floors need more than one of these. A refinish often comes with board repairs and stairs; a new floor starts with the subfloor. We quote it all together at one free estimate.

Hardwood Floor Refinishing
Sanded to bare wood, bad boards fixed, then stained and sealed. Oak, pine and old wide boards.Refinishing
Hardwood Floor Installation
New hardwood laid tight and straight, with transitions, nosing and trim that look built in.Installation
Laminate & Vinyl Plank Flooring
Luxury vinyl plank, LV tile and laminate for kitchens, basements and whole houses.Laminate & vinyl
Tile Flooring
Tile floors for kitchens, baths and entries, and clean edges where tile meets wood.Tile
Hardwood Stairs
Treads, risers, nosing and step-ups, refinished or rebuilt to match the floor.Stairs
Subfloor Repair
Soft spots, squeaks and damaged boards fixed before anything new goes on top.Subfloor repair
Commercial Flooring
Studios, shops, offices and rentals, done by the same family crew.Commercial
Where we work
Close to North Windham
These are the towns we cover most. We also take jobs across southern Maine and in New Hampshire.
Why one crew
- One estimate for the whole job
- New boards woven into old ones
- Stairs finished to match the floor
- Transitions that sit flush
- One crew to call from start to finish
Several jobs in one, word for word
★★★★★Highly recommend Tony and his team. They are responsive, prompt, hard working, well priced, and do incredible work.
His team replaced tile in our kitchen and entry way with hardwood which required ripping out the tile, feathering the new hardwood into existing hardwood, and refinishing it all to match.
We were really happy with the final product (see before and after pics) and would definitely w…
Free estimates
Tell us about your floors.
Call or text for the quickest answer, or send the form and we’ll get back to you to set up a free estimate.
- 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