I have only been a patient for six months but every visit has been amazing. Staff is always so helpful when I have questions. This may be the only place where a 15-minute appointment is just that. I have never had to wait more than 2 minutes to be seen. Everyone is so nice!