I have been going here for over 20 years and have entrusted my expensive shoes for maintenance, repair and upkeep. I had a $300 pair of shoes that my puppy decided was tastier than his rawhide bone, and Forestville Shoe Hospital was able to perform miracles with them. I am still able to wear them! Their prices are reasonable, if not inexpensive, and they truly enjoy what they do. It is conveniently located in the Forestville section of Bristol and is right off of Route 72. Great place!