I have had nothing but amazing experiences with this clinic. I have needed last minute appointments multiple times, and they were so accommodating to fit my schedule! The staff is amazing and the prices are reasonable! I definitely am going to return many times to this clinic.