San Francisco, CA
28-29Jul08: I called twice and left messages on the answering machine (because no one answered the phone) and asked for a return phone call to set up an appointment. No one called. I called again and the office hung up, without answering, and put the phone back on the answering machine. This is TOTALLY UNPROFESSIONAL! Until or unless Dr. MacGregor gets his office staff to act more professional, AVOID this doctor. The only impression I have is: WHAT A JERK!