At Vic's Carpet & Flooring, customer service is our specialty.

Satisfation guaranteed logo | Vic's Carpet & Flooring

Lake Country's Premier Flooring Retailer!

We've been proudly serving Lake County, Waukesha County, and beyond since 1967! We offer quality flooring products including carpet, hardwood flooring, laminate flooring, LVT and LVP, sheet vinyl, tile flooring, cork flooring, and thousands of area rugs through our partners at Rugs.Shop. In addition to quality flooring products, we handle installation and specialize in beautiful countertops from Cambria and MSI. And we're proud to offer manufacturer-approved floor cleaning products, too. Get to know us! Reach out or visit our showroom. Our flooring experts are ready to help!

Custom Staircase Runners

Like an area rug, a custom stair runner can add a pop of color to your stairs. But they do a lot more than just make your stairs look nicer!

A stair runner can provide sound absorption and slip resistance. And because our stair runners are custom, you can choose from so many colors! 

Stairway | Vic's Carpet & Flooring
Springers point seaport blue carpet | Vic's Carpet & Flooring

Custom Carpet Binding

Carpet binding allows you to personalize a space even more and makes the carpet installation process all that more rewarding. This is a great and simple way to make any space more stylized and matched exactly to your specifications. Contact us to learn more or to get started!

Cleaning Supplies

After one use, you'll love Shaw floor cleaners! They're offered in two formulas to meet your specific needs. Shaw Floors Carpet Cleaner is an ideal spot cleaner for carpet and area rugs alike while Shaw Floors Hard Surface Cleaner is ideal for hardwood, laminate, ceramic tile, and vinyl.

Hardwood cleaning | Vic's Carpet & Flooring
Countertops | Vic's Carpet & Flooring


Your countertop is more than just a functional workspace. It's a work of art! Countertops should look as good as they perform. At Vic's Carpet & Flooring, we stock a variety of beautiful and durable countertops from Cambria and MSI, and we're ready to help you choose the perfect one for your home! Contact us to learn more or visit our showroom!


Vic's Carpet And Flooring will handle all the complexities of measuring your rooms and calculating how much material you need for your project. One of our friendly consultants will come directly to your home or office to take the required measurements completely free of charge.

Laminate installation | Vic's Carpet & Flooring

Why choose Vic's Carpet & Flooring?

Vic Raasch started the company in 1967 when he opened his first flooring showroom in a small building in downtown Oconomowoc. Vic had spent a number of years installing flooring with his two older brothers before he decided to open up his own business and control his own destiny. As the business continued to grow over the years, so did the product offerings and the size of the showroom. Kevin Raasch (Vic's son) officially joined the family business in 2001 after graduating college. Vic's Carpet & Flooring has been in its current location since 2006 and has a 7,000 sq. ft. showroom and 5,000 sq. ft. warehouse.

Contact us icon | Vic's Carpet & Flooring


Questions? Concerns? Need more information? Contact us and someone will be in touch with you shortly!

Schedule icon | Vic's Carpet & Flooring


Need to schedule a flooring appointment or a consultation? Submit our form and someone will reach out!

Financing icon | Vic's Carpet & Flooring


You deserve the perfect flooring for your home! Explore our convenient flooring financing options now!