Shoe Repair, Handbag Repair & Leather Restoration in Oakville
ShoeMedic provides professional repair and care for shoes, boots, sneakers, handbags, luggage, and leather goods. Visit our Oakville location for an assessment, or use our Canada-wide mail-in repair service if you are outside the area.
Whether you need heel repair, sole replacement, stitching, stretching, sneaker cleaning, leather conditioning, colour restoration, zipper help, or handbag repair, our team will inspect your item and recommend the best option before work begins.
Our Services

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.

Sole Replacement
Extend the life of quality footwear with sole repair, protective soles, half soles, full soles, and other sole-related services based on the condition of the shoe.

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.

Mail-In Repair
Customers across Canada can send items to ShoeMedic for assessment. We provide a quote before approved work begins and ship items back securely.
Not Sure What Your Item Needs?
Bring your item to our Oakville shop or start a mail-in request. We will assess the condition, explain what can be repaired, and provide a quote before beginning any work.