Choosing the right flooring—and the right team to install it—is one of the best ways to boost your home's beauty and comfort. At Irvine Floor & Home and Irvine Floor & Home South in Barrie, ON, we make it easy. Our professional residential installations are tailored to fit your space, your style, and the way you live.
Barrie's four distinct seasons—from humid summers to frosty, snow-packed winters—place real demands on your floors. That's why local homeowners trust us to recommend materials that hold up to road salt, slush, temperature swings, and dry winter air. From the first chat to the final walkthrough, our goal is simple: your complete happiness.
Ready to start? Book your FREE in-home measure and estimate today!
As a trusted flooring store right here in Barrie, we know our community—and our climate. That local know-how helps you make smart choices you'll love for years.
Our experienced team offers friendly, personalized advice to match your home's style and needs. Here are the floors we install most often—and why they work well for Barrie homes.
Luxury Vinyl Flooring
Vinyl is a local favourite for good reason. It's tough, water-resistant, and stands up to melting snow and salty boots by the door. Most planks are click-lock, so they stay tightly connected—no gaps, even with heavy foot traffic. Great for kitchens, bathrooms, bedrooms, and living rooms.

Hardwood Flooring
Hardwood brings timeless warmth to any room. But Barrie's dry winters and humid summers can make wood shrink and swell, so proper installation is key. Our skilled team handles both solid and engineered hardwood with care, giving you a beautiful floor that lasts.

Laminate Flooring
Today's laminate looks like real wood and resists scratches and wear. It's low-maintenance and budget-friendly—perfect for busy Barrie households with kids and pets.

Carpet
Nothing beats carpet for cozy warmth on a cold Ontario morning. Soft, safe, and comfy underfoot, it's a favourite for bedrooms and family rooms, and a smart choice for homes with little ones or older family members.

Tile
Tile is versatile and built to last. Choose from ceramic, porcelain, or natural stone. Porcelain is especially great for steam showers thanks to its waterproofing and strength. Our installers lay every tile with care for a flawless finish.

Shower Installations
We carry Schluter shower systems—a top-of-the-line waterproofing solution that protects tiled areas from moisture damage. Trust our team for a durable, watertight space.

Not sure what suits your space? Try our Room Visualizer to see how different floors look in your home before you buy.
Our process is quick and easy, usually taking 2–3 weeks from start to finish. Here's what to expect:
Book your FREE in-home measure and estimate today!
Yes! We offer a free in-home measure and estimate. One of our experts will visit your home, take exact measurements, and give you an honest quote—no cost, no pressure.
Most projects take 2–3 weeks from your first consultation to the final walkthrough, depending on the size and type of job.
It depends on the room! Carpet adds cozy warmth to bedrooms, while luxury vinyl handles wet, salty entryways with ease. Our team can help you choose the right fit for each space.
If you don't love your new floor within 30 days of installation, we'll replace it with a similar product at no extra cost.
Absolutely. Try our Room Visualizer to picture different flooring options in your own home, then visit our showroom to see and feel the samples in person.
Stop by Irvine Floor & Home or Irvine Floor & Home South for all your flooring needs. Our friendly team is ready to help you find the perfect floor for your home.
Contact us today to book your free in-home consultation and see the Irvine Floor & Home difference.
We proudly serve Barrie and the surrounding areas, including:
Barrie, Bayfield Street:
Barrie, Innisfil, Oro-Medonte, New Tecumseth, Newmarket, New Lowell, Angus, Stayner, Midland, Wasaga Beach, Orillia, and Collingwood, ON.
Barrie, Veterans Drive:
Barrie, Innisfil, Newmarket, Bradford West Gwillimbury, New Tecumseth, New Lowell, Angus, Wasaga Beach, Stayner, Collingwood, Oro-Medonte, Orillia, Springwater, Tiny, Tay, and Midland, ON.
Thank you for contacting Carpet One Floor & Home. Your local flooring expert will reach out to you regarding your inquiry.