Dr MC Grath is an excellent doctor. He is thorough, pleasant and courteous. The one very irritating thing I have experienced is with the office staff/procedures. I have been waiting for three days to have a prescription renewed. My pharmacist has, faxed a request, followed up with a phone call. No result! I called, left message (hard to speak to a live person), still no response either with a new script or a call back. My supply of medication is down to two tablets. I will discuss this situation with Dr MC Grath at my next appointment in April.