Leather Repair and Cleaning in Denver
We fix tears and scratches and restore leather on shoes, bags and belts. Leather repair starts at $30.
Cleaning matters as much as stitching: dirt and dry leather crack before the seams fail.
Leather services
- Tear and scratch repair
- Cleaning and conditioning
- Suede cleaning
- Shoe dyeing
- Waterproofing
- Deep cleaning for designer sneakers
- Belts and other leather goods
Sneakers and luxury leather
Heavily soiled designer sneakers come back clean in about 24 hours. Luxury pieces such as Valentino Rockstud flats get a full restoration with the original hardware kept.
Prices and turnaround
Leather repair
from $30
depends on the damage
Designer sneaker deep clean
quote by photo
about 24 hours
Prices vary with the condition and materials. All work comes with our 30-day craftsmanship guarantee.
Recent work

Designer Sneaker Deep Clean
Heavily soiled sneakers, cleaned and protected, 24 hours

Valentino Rockstud Restoration
Studded flats with strap repair, original hardware, 48 hours
Questions
Can you fix a scratch or tear in leather shoes?
Yes. Leather repair starts at $30; a photo through the quote form gets you an exact price.
Do you clean suede?
Yes, suede cleaning is one of our services.
Can you change the color of my shoes?
Yes, we dye shoes. Bring them in so we can check the leather first.
How long does a sneaker deep clean take?
About 24 hours.
Visit Our Denver Shoe Repair Shop
Located in Cherry Creek, Denver. Serving the Colorado Front Range with expert cobbler services since 1984.
Contact Information
Visit Our Shop
2817 E 3rd Ave, Denver, CO 80206
Free parking behind the building
Call or Text
(720) 746-9413Email Us
info@modernshoesrepairs.comBusiness Hours
Monday - Friday: 9:30 AM - 7:00 PM
Saturday: 9:30 AM - 6:00 PM
Sunday: 12:00 PM - 4:00 PM