This is a HORRIBLE practice. The staff is horrible and unkind - totally worthless. You are 100% on their time while they sit and chit chat or play on facebook. They do not return calls and never have your correct information even though you have to update it every appointment whether it has changed or not. They do not return phone calls and will put you on hold for 20+ minutes. Billing is another issue. Even if you pay your bill on time, they do not update their records until your next appointment (which means you have to deal with phone calls regarding your late bill on numerous occasions). Doctor is late to every appointment and doesn't listen to you when you describe your symptoms. If you have a common cold, he will NOT prescribe anything for you over the phone.. you have to go in, pay your co-pay, and then he will send the prescription it. Same thing if your prescription is out and you are still feeling ill.. he will NOT call in a prescription unless you come in. As for the RARE occasion that he DOES call something in for you, the staff will NOT call you and let you know - you have to call your pharmacy to see if anything was called in. read more