Skip to Main Content

Saturday: By Appointment

A couch in the room

Carpet

For Style and Comfort Every Season

Laminate flooring

Laminate

Smart, Easy and Affordable

Hardwood flooring in kitchen

Hardwood

It Doesn't Get Much Better Than This Natural Flooring

KItchen coutertop with ustensils

Tile & Stone

Classic Quality, Contemporary Design

Vinyl flooring in kitchen

Vinyl

Elegant design. Exceptional durability.

Cavalier Carpets Inc. - Your Trusted Flooring Partner in Ruckersville, CA.


Embark on a journey to find the perfect flooring solution for your project, whether it’s the warmth of hardwood, the softness of carpet, the versatility of luxury vinyl, the durability of laminate, or the elegance of tile. Rely on our experts to help you make a choice that reflects your style and budget.

Questions, Appointments & Comments

Red couch in beige stylish room

Why Nylon

There are countless reasons to love carpet. Here are a few advantages of carpet.

Read More
Shaw 2021 Lookbook

2021 Lookbook

Find renewed inspiration with our new spring style themes. A fresh perspective for all of your favorite spaces.

View Lookbook
Rich Look of Wood

Rich Look of Wood

Any room, any budget, any preference, and any stage of life!

Read More
Tile and Stone Accents

Tile and Stone Accents

Decorative accent pieces are most commonly used for kitchen and bathroom backsplashes, although you could use these for accent walls in virtually any room.

Read More

Contact us to get started!

No obligations — let’s discuss your project and see how we can help!

Ruckersville - 8707 Seminole Trail

Mon 9:00AM - 6:00PM
Tue 9:00AM - 6:00PM
Wed 9:00AM - 6:00PM
Thu 9:00AM - 6:00PM
Fri 9:00AM - 6:00PM
Sat Closed
Sun Closed
Saturday: By Appointment

Request Estimate

Let one of our experts help you find the perfect floor!

Ruckersville - 8707 Seminole Trail

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

There was an error submitting your request. Please try again.

Success!

Thank you! We'll be in touch shortly.