Billing & Insurance

At Grand River Medical Group we want to ensure you receive the care you need, when you need it. That is why we participate with many insurance plans, offer self-pay services, and offer payment plan options. We understand that healthcare is vital to living a happy and healthy lifestyle and we want to ensure everyone in the community has access to quality healthcare.

If you have any questions regarding our billing and insurance department you can reach them directly by calling (563) 589-4030.

Women making payment on smartphone

Pay Online

Fast. Convenient. Secure.

Pay My Bill

How to pay your bill

Choose what option is best for you:

Pay Online- Create an account or find your unique 'online bill pay code' on the top of your statement to make an online payment.

Pay by phone- Call Patient Accounts at (563) 589-4030 between 7:30 a.m. and 5:00 p.m. Monday - Friday to pay with a credit card.

Pay by mail- Send your payment to Grand River Medical Group, Patient Accounts, 1515 Delhi Street, Suite 100, Dubuque, IA 52001.

In Person- Stop by any clinic location to pay your bill or visit our Patient Accounts office located in the lower level of the Multi-Specialty Clinic.

Payment Method

At Grand River Medical Group we accept payment for services by cash, personal check, cashier’s check, money order, credit card (VISA, MasterCard, Discover, and American Express). Do not send cash in the mail.

Financial Assistance

If you cannot pay your balance in full call Patient Financial Services (563) 589-4048, to discuss payment plan options.

Insurance Payment Information

Not sure if Grand River Medical Group is in your network? Before scheduling your appointment you should contact your insurance company. Call the member services number on the back of your card or visit their website. Insurance benefits vary by plan and carrier. We participate with most local and many national insurance plans.

Please see below for some common insurance carriers and networks we participate with:

  • The Alliance
  • Dean Health Care
  • Medical Associates Community Plan
  • Medical Associates Health Choices
  • Medicaid (Iowa)
    • Amerigroup
    • Iowa Total Care
  • Medicare
  • Medicare Replacement
  • Midlands Choice
  • Quartz
  • SISCO & SISCO Advantage
  • Tri-Care
  • United Healthcare
  • Wellmark - Blue Cross & Blue Shield of Iowa
  • Worker's Compensation

We will submit your health insurance claim to primary, secondary, and tertiary insurances for you. Any remaining balances after we have received payment from your insurance company may be your responsibility. To avoid any surprise bills, be sure to call your insurance company before your appointment to make sure your visit will be covered.

Self-Pay Information

Don't have insurance? We offer self-pay services. Sometimes you are not eligible for insurance through your employer or are between jobs and do not have any insurance but still need to be seen. This is why we offer self-pay services at our clinic.

At the time of your appointment you are required to pay $100 upfront. This payment will be applied to your total charges for your visit. After your visit we will send you a final itemized bill for your services.

Avoiding surprises in your medical bills

Visit HFMA’s Guide for Consumers to help you understand the questions you should ask to avoid receiving an unexpected medical bill.

Billing Questions?

If you have any questions regarding your statement contact our Patient Accounts Department, (563) 589-4030. Or click here to pay your bill online.

Pay Bill Online