The flooring options are endless

Carpet Direct Flooring has a wide variety of flooring options. Browse our products below, and then stop by our beautiful showroom to see for yourself!

Laminate Flooring


Tile floors easily cleaned, look beautiful, and are available in a variety of styles. Ceramic, granite, marble, limestone, porcelain, slate, onyx and travertine are just some of the many style options available. Visit our showroom to browse our entire stunning selection.

Hardwood Flooring


Bring some character to your home or office with hardwood flooring. No two panels are the same, which gives you a truly one-of-a-kind design. Hardwood is available in ash, beech, birch, cherry, elm, hickory, maple, oak, pine, walnut and more.

Hardwood Flooring


For a realistic textured look at a low price, look no further than laminate flooring. Diverse, easy to maintain and cost-effective, laminate flooring is the go-to solution for a small budget project.

Tile Flooring


This flooring option is budget friendly, easy to install, durable, and will look brand new for many years to come. It’s the perfect solution to any flooring need in both a home and an office environment.

Hardwood Flooring


Made up of three or more layers of wood, engineered wood is strong, sturdy and eye catching, as well as cost effective and easy to install. You can even combine with under floor heating, so if you like the feeling of toasty wood beneath your toes, then engineered wood may be just what you’re looking for.

Laminate Flooring

Luxury Vinyl Tile & Planks

Predominantly found in commercial premises, luxury vinyl tile and planks bring an extra bit of class to your business. Designed to look like any type of material such as wood, stone or concrete, luxury vinyl and planks are a low cost answer to a high-class look.

Tile Flooring

Fiber Floor

Manufactured using fiberglass and foam with a tough outer layer, fiber flooring can be subjected to the roughest treatment but still keep looking brand new. Available in a multitude of colors, designs and styles, fiber flooring looks great in the bathroom or kitchen.

Jackson Hole Flooring


Adding new carpet is the perfect way to give your home a subtle upgrade. Come browse our large selection of brand names, and see how beautiful our carpets are.

Carpet Flooring

Service & Installation

We’re renowned for having some of the best installers in the region, so you can feel confident that we will strive to give you the results that make you, and us, proud. Our employees are punctual, honest, and we believe that only true hard work combined with high quality products produce the best results. Ready to get started? Contact us today!

Hardwood Flooring

Flooring Maintenance Tips

• Vacuum carpets regularly, even if it doesn’t look dirty.

• Have your carpet professionally cleaned every 18-24 months.

• Sweep or vacuum hardwood floors at least three times a week, but aim for more – debris can cause scratches.

• Clean up any spills immediately.

• Where possible, place protective pads below furniture legs.

• Wipe laminate flooring and tiles regularly with a damp cotton or cloth mop.

• Keep an eye on pets and their claws. They can cause scratches on wood and laminates.