Dr Baird and his staff are extraordinary in every aspect of patient care. The office is clean and equipped with modern technology. They take their time with you as a patient and truly care about you as a whole and make you feel important when you are there. They are worth the drive from anywhere in the valley. Since my time there I have moved all around and always drive to surprise for my eye exams. They have a new technology that scans your eye, dr Baird takes the time to show you how your eye is healthy in my case or not healthy with the use of this tool. They always help me pick out the perfect frame or try in contacts. I personally love wearing frames and have a hard time making decisions for the right pair for me. The ladies that help with billing are so friendly and helpful. I love my new glasses and they get them back in a timely manner. They send text notifications when your glasses or frames are ready to pick up and with my crazy schedule it's so convenient for me to stop by and get them when I have a chance instead of trying to schedule a time to come by. They never seem to have much of a wait and it's always a fun and pleasurable experience. Not to mention dr Baird has an excellent sense of humor and I highly recommend him to all of my friends and family. If you're reading this just stop and call them to make an appointment. You won't regret it!