this office is the worst experience i have ever had for medical needs. although dr bhardwaja is professional in her approach, don't expect a complete physical checkup when you visit for a yearly physical. blood pressure, temp, heart rate and cursory probing of lungs is done and prostate check is accomplished, but considering i suffered from a chronic intestinal disease for many years, i was surprised that she did not palpate the abdomen area. the staff is very disorganized. had to wait for a month to get a med refill after being called and faxed many times by the pharmacy company. referral for further tests by wife not sent to the specialist for weeks slowing the appointment time. all calls are taken by an automated phone system which takes forever to get through and then, most times end up on voicemail and must wait for a long time for a followup callback. emergencies or any calls after hours are just told to go to hospital. apparently this is a "nine to five" bankers hours business and would prefer not to be bothered after hours. never have we been so discusted with a business as this. am in the process of moving to another group with "live" personnel. beware !