Wish I could give a 0 star. My main doctor put in a referral with this office. Apparently scheduled the appointment for me because I do not recall having any appointment set up myself... 2 weeks ago got a no show bill for $25. Called the office yesterday, got told I was going to be called back today... I do not want to have anything to do with that place already... Oh and I'm firing my main doctor tol for referring me to this terrible doctor's office.