Expert services you can trust

Repair My Shoes or Bag
Bring your shoes, boots, sneakers, handbags, luggage, or leather goods to our Oakville shop for professional assessment and repair.
View Repair Services
Use Mail-In Repair
Not nearby? Send your items to ShoeMedic from anywhere in Canada. We assess the work, send you a quote, complete approved repairs, and ship them back securely.
Start Mail-In Repair
Shop Leather Care
Maintain your footwear and leather goods at home with professional products from trusted brands including Saphir, Tarrago, Avel, Venetian, Boot Black, and Columbus.
Shop Products
Designer & Luxury Expertise
We repair and restore premium leather shoes, designer handbags and luxury accessories using professional techniques and quality materials.

Repair Better. Wasteless. Keep What You Love.
Quality shoes, boots, handbags, and leather goods are worth preserving. Professional repair can extend the life of your favorite items, improve comfort and appearance, and reduce unnecessary waste. ShoeMedic helps customers make smart repair decisions with honest assessments and careful workmanship.

Canada-Wide Mail-In Repair
You do not need to live near Oakville to use ShoeMedic. Complete the mail-in request, send your item with tracking, and we will assess it before sending a repair quote. Once approved and paid, we complete the work and ship your item back securely.

Shoe Repair
Repair for dress shoes, casual shoes, loafers, heels, and everyday footwear. Services may include sole work, heel replacement, stitching, polishing, stretching, and conditioning.

Boot Repair
Care for leather boots, winter boots, work boots, and fashion boots. We can help with soles, heels, zippers, cleaning, conditioning, waterproofing, and general restoration.

Heel Repair
Replace or repair worn heel tips, damaged heel blocks, loose heels, and uneven wear so your shoes feel more stable and look better.

Shoe Stretching
Improve comfort in tight shoes and boots with professional stretching. This can help with pressure points, width issues, and areas that rub.

Sneaker Cleaning
Deep cleaning and care for sneakers using material-safe products and techniques. Ideal for leather, suede, nubuck, canvas, fabric, and mixed-material sneakers.

Handbag Repair
Repair and care for handbags, purses, designer bags, straps, stitching, leather panels, and hardware-related issues where possible.

Leather Restoration
Leather cleaning, conditioning, colour touch-ups, scuff repair, stain treatment, and protective care for shoes, bags, and other leather goods.

Zipper and Stitching Repairs
Help with broken stitching, loose seams, damaged zippers, pulled threads, and structural repairs on eligible shoes, boots, bags, and leather goods.

Designer Red Sole Protection
Protect designer red soles with protective sole applications designed to reduce wear and help preserve the appearance of luxury footwear.

Suede and Nubuck Care
Specialized cleaning and care for suede and nubuck shoes, boots, sneakers, and bags using appropriate brushes, cleaners, and protectors.
Explore real before-and-after transformations from our shoe repair, handbag repair, leather restoration, and sneaker cleaning services, completed with expert care and attention to detail.