Dr. Alvarez is great--thorough, listens, etc. However the office staff is absolutely ABYSMAL!! Scheduling is disastrous. The waiting room is generally packed because they schedule patients 15 minutes apart--that DOES NOT work and is incredibly disrespectful to the patients--suggesting their time has no value. I walked out today after waiting 30 minutes during which not one of the 10 patients sitting in the waiting room was taken to an examination room. Unacceptable. The office staff should have the courtesy to call ahead and let patients know how backed up they are and give the opportunity to reschedule before making the trip for nothing. Let me just add that the girl at the front desk always has a sour look on her face and that also comes across when speaking on the phone - - that is on the rare occasion that the phone gets answered. read more