Love love love this place! I have been going here for years & have always had WONDERFUL experiences. I recently made an appointment for my annual eye check up but needed to reschedule for an earlier appointment because I thought I had an eye infection. Not only could they move me to the same day but got me in within 2 hours of our phone call! I ended up seeing the other doctor in the office whom id never been seen by before but she was great too! The staff is amazing. Office is always clean. Just an all around great experience!