Scheduled appointments enable us to provide the highest quality medical care.  Please call our office if you are unable to keep your appointment so that we may see another patient during that time.

Same day appointments are available for urgent care.


We participate with the following insurance companies (subject to change):

Aetna, Blue Care Network, Blue Care Network Advantage, Blue Cross Blue Shield (Blue Choice, Community Blue, Federal Employee, Traditional), Cofinity, Meridian Health Plan, Humana Gold Choices, Medicare, Medicare Plus Blue, Physicians Care, Priority Health (HMO & POS) TriCare, United Health Care   

Any co-pay or deductible amounts are your responsibility and must be paid at the time of service.

Financial Arrangements

We accept cash, check, debit card, Discover, Visa, and MasterCard.

Payment is due at the time of service.

Procedures and Services

Adult Medicine


Fracture Care

Newborn Care

Pediatric Medicine

Skin Lesion Removal

Sports Physical

Women’s Care


A physician is on call 24 hours a day.  If you have a life threatening emergency, call 911.  All other emergencies, call the office at (616) 774-8131 and a physician will return your call.  If you do not receive a call from the physician within 30 minutes, please call again.

Patient-Centered Medical Home

Grand Rapids Family Physicians (GRFP) has been recognized as a Patient-Centered Medical Home.  If you are a GRFP patient, our office is your “medical home base.”  Your primary physician will fully coordinate all of your health care, using his professional judgment along with your input and the suggestions of your entire health care team.  This unique partnership between you and your doctor means that you will always have active involvement in your own health care plan.

For more information on Patient-Centered Medical Home, click here.