Fast & friendly service

Our goal is to ensure your experience at JMD Rugs & Carpets is a memorable one. We offer a range of services both before and after your purchase to help you get settled with your new flooring as quickly as possible. See our offering on the right-hand side, or call in for details.
Design consultation
We make your shopping experience easy by presenting you with new ideas that match your decor.
Delivery within the GTA
Found the carpet you love but short on trunk space? We're happy to drop it off. Call us for details.
We install wall-to-wall carpeting and runners in most areas of the GTA. Call in to see if we service your area.
Looking for a custom fit? We do rug alterations. So that room with the awkward size? We've got you covered.
Carpet cleaning
We can clean any material you bring us. Turnaround time is generally 5-7 business days.
On-site assessments and estimates
Within the GTA we can provide broadloom carpeting estimates and samples right to your doorstep.