Skip to Main Content
Browse Mohawk products
Browse Mohawk PetPremier products

Main Floor Covering - Your Trusted Flooring Partner in Shelby Township, MI.

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 and the durability of laminate. Rely on our experts to help you make a choice that reflects your style and budget.

View Products Visit Us
collage of room scenes

Looking for new floors in the Shelby Township, MI area?

Shop our extensive flooring catalog
living / dining room combination with dark hardwood floors

Discover exceptional flooring solutions

Located in Shelby Township, MI, Main Floor Covering presents an extensive range of choices for every room in your home, allowing you to express your individual style. What sets us apart is not only our vast knowledge of numerous product lines but also our unwavering commitment to you and your project. To ensure your flooring project is executed to perfection, we provide access to our experienced installers, some with over 30 years of experience. At Main Floor Covering, we're dedicated to delivering the highest quality flooring solutions available today.

beige carpet in a modern hotel room

Why should you choose us?

  • Family owned & operated
  • Helpful staff
  • Highest quality products
  • In-house design consultants
  • Next day appointments available
  • Price match guarantee
Get Estimate
grey carpet in living room with traditional kitchen in the backgroud

Get inspired

Let us help choose the right flooring style for your home! Browse our beautiful flooring galleries to get started.

Learn More
hardwood floors in modern kitchen with grey cabinets

Featured brands & technologies

Alladdin Milliken Anderson DreamWeaver Engineered Floors Pentz Shaw Floors Godfrey Hirst Mannington Mohawk DH Floors COREtec MSI SolidTech Metroflor

Contact us to get started!

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

Shelby Township - 46937 Van Dyke Ave

46937 Van Dyke Ave, Shelby Township, MI 48317

Get Directions
Mon 9:30AM - 7:00PM
Tue 9:30AM - 7:00PM
Wed 9:30AM - 7:00PM
Thu 9:30AM - 7:00PM
Fri 9:30AM - 7:00PM
Sat 10:00AM - 5:00PM
Sun 11:00AM - 3:00PM

Request Estimate

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

Shelby Township - 46937 Van Dyke Ave

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.


Thank you! We'll be in touch shortly.