We make flooring fun!

 

Shop our extensive flooring catalog

 
 
Carpet in Essex Junction, VT from Main Street Floor Covering
 
 
 
Hardwood flooring in Burlington, VT from Main Street Floor Covering
 
 
 
Laminate flooring in Colchester, VT from Main Street Floor Covering
 
 
 
Tile flooring in Williston, VT from Main Street Floor Covering
 
 
 
Luxury vinyl flooring in Winooski, VT from Main Street Floor Covering
 
 
 
Luxury vinyl flooring in Winooski, VT from Main Street Floor Covering
 
 
 
 
 
 

Greater Burlington's premier flooring destination!

 
Our friendly & personalized service will floor you. We have a huge variety and affordable prices. We've been in business for 30 years and we've got the knowledge you can rely on to make a confident decision on your flooring purchase.

So come on in and "Walk All Over Us!"

Learn more about us.
 
 
 
 

Reviews

 
The Essex Junction area trusts Main Street Floor Covering for all of their flooring needs.
 
 
 
 
 
 
 

Request an estimate

 
Request your accurate and professional in-home flooring estimate.
 
 
 
 
 
 
 
 
 

Why should you choose us?

 
Committed to excellence
Over 30 years experience
Premium products & services
Price match guarantee
Proudly family owned & operated
 
 
 
 
 
 
 
 
 
 
 
 

Get inspired

 

By our beautiful flooring galleries

 
arrow_carrot-right_alt
 
 
 
 
 

Find your style in our showroom

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Request an estimate

 

Meet with one of our skilled project specialists to get started

 

Estimate

* *
*
*
 
 
 
 

Featured flooring brands & technologies