The office stuff is very rude and they are liars. I made appointment for my daughter, we were waiting for 3 and half months, because she was seeing him last time more than 2 years ago. When appointment day came I called them to confirm time and they said that an appointment has been cancelled. They said that they called 3 us times and nobody responded. We checked our phone mailbox and called Verizon - and we are absolutely sure that we never received any calls from them. The receptionist promised to speak with the doctor. She also promised to reschedule appointment in the next 2 weeks. She never called back. Dr. Bacharach lost one more patient. - we will never go to his office again read more