The Dr is beyond creepy (for an adult it is manageable for 1 hour every year - I'd never trust a kid with him alone though). The service is subpar depending on who you work with (some of the receptionists just have no idea what they are doing and if breathing wasn't involuntary they would never survive). The Dr will prescribe 1 brand of contacts, then realize they no longer carry that brand so he just calls and says he's switching to a new brand but not to worry as they're the same cost and exact same contact just renamed. Ok, fine, no worries. Get the new brand and they aren't even remotely close to the old brand. They are so hard and thick that they don't bend and you can feel them like a piece of glass in your eye. Upon researching they are less expensive (so he just pocketed the difference in price) and they are a different material and size (no wonder they didn't feel/fit right). Try ordering the correct brand online and the receptionist that gets the paperwork that day can't figure out what to do or how to read a prescription to approve it. Manager calls to try and sort things out, but the lack of professionalism and the fact that the Dr just makes switches without fitting a patient for a new brand (but then won't allow the patient to order the actual replacement for the old brand) makes it unrepairable. I wouldn't recommend this location or Dr to anyone. read more