Very nice and professional office. Latest technology with out breaking bank, not the cheapest but definitely not high end prices, but very high end experience. They take VSP which many people get through work. Dr. Giles was thorough and explained everything and answered all my questions. Great visit!