Healthcare Insurance to Help Cover Medical Expenses

Doctors visits, prescriptions and hospital bills can be very costly. If you do not have a health insurance plan for you our your family, an unexpected need for medical services or procedures can lead to long-term financial hardship. And in many cases, health insurance companies will not cover costs associated with an illness or disease that was determined to start during a time that an individual did not have health coverage. In an ideal world, you and your loved-ones would have great health and never need health insurance, but, as we all know, sickness and trips to the hospital due to minor accidents do happen. Be sure to make sure you and your family are protected with the right insurance plan.

Many people can obtain health insurance through their employer. If your employer does not offer health benefits or if you are a self-employed, business owner in Bucks, Montgomery or Philadelphia Counties, we can assist you when seeking affordable health insurance. At Horizon Insure of Willow Grove, we sit down with you and discuss your needs and provide you with affordable options. In some cases, health insurance purchased directly from a private insurance provider is best. In other cases, a plan purchased through the HealthCare Marketplace, an insurance program facilitated by the Federal Government is the choice. We are happy to help you decide and whether you live in Buckingham, Morrisville, Flourtown or any of the surrounding neighborhoods, we work hard to help you find the best health insurance plan for you and your family.

Depending on your needs, our health care package can include:

  • Individual & Family Health Insurance
  • Group Health Insurance
  • Dental Coverage
  • Vision Coverage
  • Long-Term Care Insurance
  • Temporary Health Insurance
  • Supplemental Insurance
  • Disability Insurance
  • Medical Expense Insurance
  • Child Health Insurance
  • Travel Health Insurance
  • Prescription Insurance
  • HSAs

Our Location

2515 Easton Rd.
Hatboro, PA 19040
Phone: (215) 642-2723
Fax: (215) 642-2728
Office Hours
Mon: 9:00 AM — 4:00 PM
Tue: 9:00 AM — 4:00 PM
Wed: 9:00 AM — 4:00 PM
Thu: 9:00 AM — 4:00 PM
Fri: 9:00 AM — 4:00 PM
Sat: By appointment
Sun: By appointment