# Hardwood floor installation & refinishing in Oshawa

Ecowoods serves Oshawa. Book the measure.

Oshawa grew around the McLaughlin carriage works that became General Motors of Canada, and its housing still reads that history: early-twentieth-century and wartime houses south and east of downtown, post-war streets through the middle of the city, and subdivisions north toward Windfields and the university campus.

## Areas covered

Lakeview, McLaughlin, Donevan, Eastdale, Samac, Windfields.

## Housing stock and what it means for the floor

The older worker housing near downtown and down toward Lakeview Park is small-footprint stock with original strip floors, frequently under two or three later coverings, where board replacement and feathering come before any sand. The north-end subdivisions are plywood over engineered joists and are installation and conversion work.

## The practical constraint here

Houses within a few blocks of the lake at Lakeview hold more summer humidity than the north end does, and a floor delivered from a dry warehouse in July is measured on site before it is installed rather than dated from the delivery slip.

## Services delivered here

- **Hardwood Flooring Installation** ($11.00–$18.00 per sq ft) — https://ecowoods.ca/services/hardwood-installation
- **Hardwood Floor Refinishing** ($4.75–$7.50 per sq ft) — https://ecowoods.ca/services/floor-refinishing
- **Dust-Free Floor Sanding** — https://ecowoods.ca/services/dust-free-sanding
- **Hardwood Floor Restoration** ($4.75–$7.50 per sq ft) — https://ecowoods.ca/services/floor-restoration
- **Stair Refinishing** ($4.75–$7.50 per sq ft) — https://ecowoods.ca/services/stair-refinishing
- **Custom Inlays & Borders** — https://ecowoods.ca/services/custom-inlays


---

## Provenance

- Canonical URL: https://ecowoods.ca/service-areas/oshawa
- Publisher: Ecowoods, Toronto & the GTA
- Contact: (647) 244-5156 · services@ecowoods.ca
- Citation guide: https://ecowoods.ca/ai.txt

Quote freely with attribution to the canonical URL above. This file is
generated from the same source as the HTML page and says nothing the page
does not say.
