I have been a patient at Insight for four years and have been extremely happy. The doctor is fantastic and the technology is very advanced and has provided me peace of mind through enhanced imagining. They have a great selection of products and the prices are reasonable too. The staff is very friendly and I never wait long at appointments. Strongly recommend!