Restore your favourite handbag with expert repair and restoration services from ShoeMedic in Oakville. We repair designer and everyday handbags, including zipper and strap repairs, stitching, leather restoration, cleaning and colour touch-ups, with Canada-wide mail-in service available.
Everyday use, accidents, and time can cause wear and damage. Our expert repairs restore the beauty, function, and value of your favourite handbag.

Designer Bag Repair
Professional repair for luxury and everyday handbags, restoring structure, appearance and everyday usability.

Leather Restoration
Restore faded, scratched and worn leather with expert cleaning, conditioning and colour restoration.

Zipper Repair
We repair or replace damaged zippers to restore smooth and reliable operation.

Strap Repair
Repair loose, broken or worn straps to improve both strength and comfort.

Stitching Repair
Professional stitching repairs reinforce weak seams and restore your handbag's durability.

Deep Cleaning
Remove dirt, stains and odours using safe cleaning methods suitable for premium handbags.

Colour Touch-Ups
Expert colour matching helps reduce the appearance of scratches, fading and everyday wear.

Hardware Assessment
We inspect buckles, clasps, locks and metal hardware and recommend the best repair options where possible.

Canada-Wide Mail-In Repair
Send your handbag from anywhere in Canada for assessment, repair and secure return shipping.
See how our expert repair and restoration services bring damaged handbags back to life. From worn leather and broken straps to colour restoration and deep cleaning, every repair is completed with exceptional attention to detail.
We make the repair process easy, transparent and convenient. Here’s how it works from start to finish.
Need help?
Find answers to the most common questions about our handbag repair and restoration services. If you need more information, contact ShoeMedic for a personalized assessment.
We repair luxury designer handbags, leather handbags, everyday bags, briefcases, backpacks, and many other leather accessories.
Yes. We regularly repair designer handbags from many premium brands. Every item is carefully assessed before work begins.
Yes. We repair or replace damaged zippers whenever a suitable replacement is available.
Yes. We repair loose, cracked, stretched, and broken straps where possible.
Yes. We offer leather restoration, colour touch-ups, conditioning, and refinishing.
Yes. We provide deep cleaning using material-appropriate products for leather handbags.
Visit our Oakville shop or send us clear photos of your handbag for assessment.
Yes. Customers across Canada can securely mail their handbags to our Oakville workshop.
Repair time depends on the work required. We provide an estimated completion time after inspection.
Not always. Some items may have repair limitations due to severe damage or unavailable replacement parts.
Every handbag is individually assessed so we can provide an accurate quote before any work begins.
Not always. Some designer hardware is proprietary and cannot be sourced or replaced. We will inspect your handbag first and explain the available repair options before starting any work.
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.