Had an excellent experience in person Purchasing carpet. Mate walked me through several options of carpet and padding they had in store as well ordering options. They were able to meet my deadline of getting the carpet installed prior to our household items arriving. They also were able to get be the best price for our budget. The individual who installs for them was professional, and also was able to squeeze our install in. Thank you team.
TB
Tricia Bracy
Sep 4, 2025
5.0
Appointment is required. I got lucky and they were able to help me last minute. Very friendly and knowledgeable! Explained my options to ensure I purchased a product I would like.
HK
Hamesha Khan
Feb 20, 2020
5.0
I got to experience amazing and superior customer service with Ken. I was in a jam and called several flooring companies and found M&D Flooring and spoke to Ken. I spoke to him at 5:15pm and he arrived at my house at 5:45pm to give me a free estimate to install laminated vinyl tiles. He was also honest and his quote was very reasonable! I had to go with another company because I needed the job done within 48 hours but I will definitely use M&D Flooring because of their customer service, honesty, and friendly communication.
BM
Bob Mackert
Jan 29, 2020
5.0
Danielle, Phil and Gary should be declared a local icon with the emphasis put on customer satisfaction...
KK
Kieran Kelley
Dec 4, 2019
5.0
M&D Carpets and Flooring, Five Stars!!
December 2019. (Homeless) in Winters, CA, for about two and a half months. Living in the back of my 2008 White Toyota Pickup with a camper shell.
Weather's changing. It's getting colder and rain coming into the pickup. I've been sleeping on a old thin, worn, wet, smelly carpet.
I went to M&D Carpets and Flooring in Vacaville, CA. Told the front desk salesperson of my situation. Just looking for a scraped 5'x6' piece of carpet to put into the back of the truck. The salesperson took me to the back of the store. Looked around. Then pulled out a nice scraped 6'x10' piece of carpet. To my surprise! He charges me $10 for the scraped carpet! Also got a scraped carpet padding for just $5.
Thank You M&D Carpets and Flooring! Now sleeping on a new clean padded carpet. Thank You!
Frequently Asked Questions About M & D Carpets and Flooring Inc
Where is M & D Carpets and Flooring Inc located?
M & D Carpets and Flooring Inc is located at 765 Eubanks Dr # C, Vacaville, CA 95688, US.
What are the business hours of M & D Carpets and Flooring Inc?
The store is open Monday through Friday from 9:00 AM to 6:00 PM and closed on weekends.
What flooring services does M & D Carpets and Flooring Inc offer?
They offer carpet, wood flooring, tile, luxury vinyl, rugs, indoor and outdoor tile, and sheet vinyl services.
Which payment methods are accepted at M & D Carpets and Flooring Inc?
They accept American Express, Discover, MasterCard, and Visa credit cards.
In which cities does M & D Carpets and Flooring Inc provide service?
They serve customers in Vacaville, Fairfield, Dixon, Suisun, and Davis, CA.
What languages are spoken at M & D Carpets and Flooring Inc?
English is the language spoken at the store.
How can I contact M & D Carpets and Flooring Inc?
You can reach them by phone at +1 707-449-8376 or visit their website at https://www.mdcarpetsvacaville.com/.
Are there any nearby contractors or roofing services near M & D Carpets and Flooring Inc?
Yes, Citadel Roofing & Solar and Northern California Roofing Company are nearby contractors providing roofing and solar installation services, which could be helpful if you're renovating your flooring along with roofing projects.
Can I visit other retail or service businesses near M & D Carpets and Flooring Inc?
Nearby, you can find DTI Supply for printing services, My Auto Spa for auto detailing, and Vacaville Print Center for printing equipment, offering convenient services while visiting the area.
Are there any local attractions or spots to grab coffee near M & D Carpets and Flooring Inc?
Yes, Enjoy Coffee is a nearby coffee shop and cafe where you can relax and enjoy a smoothie or coffee before or after your visit.