This page provides you with practical information about our practice. It includes descriptions of our office location, including a map and directions, hours, appointment scheduling, insurance acceptance and billing policies.


254B Mountain Avenue, Suite 100
Hackettstown, NJ, 07840
Phone: 908.852.6400
Fax: 908.852.6450

Insurance Plans Accepted*: 

  • Aetna
  • United Healthcare
  • Amerihealth
  • Coventry/First Health
  • Medicare-Part B
  • Beech Street
  • Consumer Health Network
  • Qualcare/AHS PPO
  • Devon
  • Great West
  • Healthcare Payers Coalition
  • Intergroup
  • Magnacare
  • Railroad Medicare
  • Multiplan
  • PHCS
  • Horizon BCBS of NJ (fee for svc)

* Call to see if we accept your insurance plan
Please note - This list is subject to change and may not include all insurance plans accepted at this time.  Please confirm insurance participation with your physician's office or insurance company. It is important to be aware of your insurance plan's policies: co-payments, deductibles, co-insurances, participation status and responsibilities, and referral requirements. Your co-payment is due at check-in. If you do not have insurance, a full payment is required at the time of your visit.

Our Policies

  • Payment: All co-pays and deductibles are required at the time of your visit. We accept cash, personal checks, and most major credit cards.
  • Cancelled or missed appointments: we know that "life happens." Sometimes things may arise that will necessitate cancelling appointments. Please give us 24 hours if possible. *Fees may apply
  • Lateness: please try to maximize your experience by being on time for your appointment. Dr. Merkle strives to give each of his patients the care they deserve, and that includes seeing them promptly at their scheduled times. Lateness may result in rescheduling of your appointment.

Our Location

Find us on the map

Hours of Operation

Our Regular Schedule


9:00 am-7:00 pm


8:30 am-7:00 pm


9:00 am-7:00 pm


8:00 am-7:00 pm


8:00 am-4:00 pm


8:00 am-2:30 pm