Excellent doctor, very knowledgeable and skillful with all the cutting edge technology, my vision was restored to 20/20.Great personality, very caring , puts his patients first. Office is immaculately clean, a doctor who pays attention to details, highly recommended.