Main Street Floor Covering

Flooring, Carpeting, Building Supplies

95 Pearl Street, Essex Junction, VT 05452

About Main Street Floor Covering

Main Street Floor Covering offers a wide range of high-quality flooring options, including hardwood, cork, laminate, vinyl, waterproof, tile, stone, marble, and carpet. The family-owned business takes pride in its friendly, personable, and quality team of sales associates and installers who provide excellent customer service. Customers have praised the top-quality workmanship, cost-effective pricing, and a great selection of products. The business also offers free estimates and sample check-outs, making the process easy for customers. With a constantly evolving showroom, Main Street Floor Covering is committed to providing the latest in floor trends and meeting the needs of its clients.

Photos

Add a Photo
Main Street Floor Covering
View All Photos

Reviews for Main Street Floor Covering

Write a review
  • Aug 2026

    The staff were knowledgeable about all flooring alternatives and patient through all the questions asked. They kept us informed as to the schedule for installation. The actual installation was flawless.

  • Aug 2026

    We recently shopped around to replace all of the carpet on our second floor, comparing both the big box stores and a couple of local Vermont flooring businesses. We decided to go with Main Street Floor Covering in Essex, and we're very glad we did.

    From the moment we walked into the showroom, we were welcomed by Operations Manager Kristy and the front desk person (Sorry I forgot her name). She helped us find the perfect carpet for our home and even came out the very same day to take the measurements.

    About a week later, Brad and his son completed the installation over two days, and they did a fantastic job. Their craftsmanship, professionalism, and attention...read full review

  • Jun 2026

    Main Street Floor Covering replaced my entire first floor (linoleum, tile, carpet) with beautiful hardwood. They showed up with a great team and had the job done in less than a week. They were super helpful and friendly along the way. It looks fantastic. Thanks.

Hours

Monday: 8:30AM - 4:30PM
Tuesday: 8:30AM - 4:30PM
Wednesday: 8:30AM - 4:30PM
Thursday: 8:30AM - 4:30PM
Friday: 8:30AM - 4:30PM
Saturday: ClosedSunday: Closed

Tips

 offers repair services accepts credit cards

Location

95 Pearl Street, Essex Junction

Directions Call Website Suggest an Edit