Great experience. I accidentally showed up 2 hours early and they still were able to see me within 15 minutes of waiting or less. Everyone was super professional, Dr. Amirian did something that few doctors do and met my pace. He gave me time to think and ask questions and provided a completely thorough explanation of everything while listening to my concerns Overall an outstanding experience with nothing negative to report. Going back to see him again for another exam soon.