2233 Charles St. Suite E, Rockford IL 61104
Mon-Fri: 7am-5pm | Sat-Sun: Closed
Call Us Today! (815) 226-0052



At Charles Street Shoe Repair, everything we do is an effort to make your life easier. From repairing shoes and belts to fixing luggage, leather, and even baseball gloves, we want to solve your problems, repair your items for life, and help you get on with your day. We offer exceptional, hands-on quality for every repair, and the shoe product sales you need to keep your feet encased in class.

Take some time to review our services then call us for your FREE consultation:

Men: Casual shoes, dress shoes, cowboy boots, golf bags – Charles Street Shoe Repair offers every kind of repair for today’s modern gentleman. We can fix work boots, heels, ½ soles, full soles, and so much more. We have been in business for over 50 years, and have perfected our methods to provide the very highest quality.

Ladies: Ladies, we know you need your shoes to look great and function well too! That is why we offer amazing repair services for everything from practical shoes to modern pumps and everything in between. Our lady’s repair services extend to lifts, heel tips, soles, elastics, lower heels, clogs, heels, purse straps (shortened), and more.

Miscellaneous Repair: If your shoes look, feel, and function just fine, and you need another sort of repair, turn to Charles Street Shoe Repair right away! We do everything from repairing and replacing zippers to stretching shoes, repairing leather, and even orthopedic corrections!

Our miscellaneous repairs include:

  • Repairs on belts, leather jackets, and purses
  • Bags & backpacks
  • Baseball glove repairs and relacing
  • Horse tack repairs
  • Boot stretching
  • Leather repairs
  • Patching rips and tears
  • Biker patch installations
  • Shoe shining
  • Luggage repairs
  • Orthopedic corrections
  • And more…

Always remember, servicing your shoes, boots, and other items will extend their life indefinitely. Stop in and let our three generations of experience guide you.

For more information about what we can do to help you, or to schedule service with us, please don’t hesitate to contact us at 815-226-0052.