This office is a great place for medical care, particularly for eye problems. The staff is very welcoming and informative. Dr. Lang is very thorough and explains what is happening with your sight. He has a great bedside manner and is very caring. The office is well organized and has a nice atmosphere. The services offered are comprehensive and cover all aspects of eye care. One of the potential drawbacks is that the wait times can be a bit long, especially if you are not able to schedule an appointment at the exact time of your choice.