Dr. Brian Foster and his staff have done an excellent and professional job during my entire cataract surgery. Never had to wait for an appointment and the surgery was much easier than I anticipated. Everything was explained thoroughly from beginning to end. I would highly recommend Dr. Foster to anyone.