About our Office

Hamilton Gastroenterology Group PC
1374 Whitehorse Hamilton Sq Rd
Hamilton, NJ 08690

Office Hours

Monday: 09:00 AM – 05:00 PM
Tuesday: 09:00 AM – 05:00 PM
Wednesday: 09:00 AM – 05:00 PM
Thursday: 09:00 AM – 05:00 PM
Friday: 09:00 AM – 05:00 PM
Saturday: Closed
Sunday: Closed


During off-hours, our answering service will relay emergency situations to our physicians. Non-urgent calls will be addressed during regular business hours.

Our physicians are committed to patients and devote as much time as needed to each patient and situation. Please be patient if you are waiting. While we recognize the importance of your time, the same care and attention will be shown to you when you are with the physician.


Please arrive 15 minutes early for your appointment so that your information can be processed in a timely manner.  Please note that patients arriving 15 minutes past their scheduled time create an inconvenience for those who have arrived on-time. Late arrivals will be rescheduled for another appointment.

To speed up your check-in process we use Phreesia tablets to verify information, as well as offer pre-check-in via email and our patient portal.

Referrals are the patient’s responsibility. Patients arriving without a valid referral will be able to take a few moments to contact their Primary Care Physician or will be asked to reschedule.



Insurance and Billing

Please contact our office to verify acceptance of your insurance plan. Qualifications for insurance coverage may differ due to the uniqueness of each procedure. We are happy to file insurance for your reimbursement as long as you are free to choose your own gastroenterologist.

  • Horizon (some Horizon plans we do not participate with so please have your card available when making an appointment)
  • Aetna
  • AmeriHealth
  • Cigna
  • CHN
  • Devon
  • Magna Care
  • Medicare
  • Oxford
  • United Healthcare
  • Qualcare
  • Great West
  • Multi Plan

Important Notice About Referrals

Referrals are patient responsibility. If you do not have your referral or if your primary physician did not enter one into the system, you will be rescheduled for your appointment.

Payment Options
We accept cash, check, and credit cards. Payment schedules can be discussed with our billing staff.