I have been going to Jim for several years now and I can't say enough about the service and expertise I get from him. I needed some frames repaired a couple weeks ago only to find out he was injured in a car accident and struggling with the recovery, so the turn around would be a bit longer. Long story short my glasses were repaired very prompt and in better then new condition. I recommend his company to everyone out there who demands high quality and excellent service Jim is your go to guy for eye wear.