I accompany my Grandfather to Dr. Ashraf’s office once a month for a monthly check-up. Dr. Ashraf and his team are very polite and hospitable to my Grandfather and their patients. I wouldn’t say Dr. Ashraf is the most thorough doctor on these checkups, but he does touch on the major pints of emphasis. The only downfall is how busy his office can get. Sometimes we have to wait up to an hour to be seen even though we schedule an appointment. All in all he is a good doctor for the town of Madera.