Cart 0
Hardwood Floor
hardwood floor installation

Hardwood Floor Installation
The variety of species and finishes available make hardwood flooring as adaptable to your space as you need it to be.

Laminate Floor
laiminate flooring installation

Laminate Floor Installation
Laminate flooring, is a common alternative to traditional wood flooring because of maintenance, the variety of available wood grains.

Vinyl Floor
vinyl flooring installation

Vinyl Floor Installation
The resilient vinyl is a good choice for a floor replacement project because it can be installed around in-place fixtures and cabinets.

Ceramic Tile Floor
ceramic tile floor installation

Ceramic Tile Floor Installation
Ceramic tile is in many ways perfect flooring material. It’s mar-resistant, fireproof, impervious to moisture, and easy to maintain, shading all the boxes.

Staircase Installation
staircase installation

Staircase Installation
Our staircases are designed with exemplary engineering and built with the utmost attention to detail. The result is the most spectacular addition to your property.

Kitchen Renovation
kitchen renos

Kitchen Renovation
Reinvent your kitchen and reignite your home’s soul and turn a bland space into something special. Our expert craftsmanship is flawless in form and in function.

Bathroom Renovation
bathroom renos

Bathroom Renovation
Remodel your bathroom into a space of luxury. Whether you’d like a new shower, vanity, tub, or tile… We’ve got the resources and talent to make it happen.

Locations We Serve

At General Flooring Canada, we provide top-notch flooring solutions catering to the needs of our customers. We’re dedicated to run our business in an honest and professional way to strive to make a positive impact on our customers.

Aurora
ajax - general flooring canada
Brampton
general flooring canada store - brampton
Caledon
caledon ontario - general flooring canada store resize
Markham
markham ontario - general flooring canada store resize
Milton
milton-ontario---general-flooring-canada-resize
Mississauga
downtown misissauga - general flooring canada
Newmarket
newmarket general marketing flooring canada
North York
north york ontario - general flooring canada resize
Oakville
oakville downtown toronto - general flooring canada resize
Toronto
downtown toronto - resize
Uxbridge
uxbridge - general flooring canada resize
Vaughan
vaughan - general flooring canada resize