Avoid. The owner constantly misplaces customers' items. He also has a way of being late -- if he says to pick it up on Monday, better come next week. I for one only kept going because I don't know of any other show repair place in the area. But now I'd rather walk barefoot to Mississauga than to trust this guy with my shoes.