top of page


We accept Visa and MasterCard credit cards as well as personal checks.  We also participate with many medical and vision insurance plans.


The office is participating with most of the insurances found locally. We will bill both your medical insurance and your vision insurance to maximize your use of the coverage. We recommend that patients review this information. The information will tell you what you need to do before you get to the office.

Before you call the office, call your Insurance company first. They can immediately answer your first questions. What does my insurance cover? Am I eligible for services now?

We are participating in the following Vision insurance companies. These companies will help pay for your services in part or in full if you are eligible. Services often covered are eye examinations, prescription glasses, or contact lenses.

Please bring your membership card to the office for each examination.

health plans



-Capital Blue Cross

-Choice Plus

-Freedom Blue


-United Health Care

-Davis Vision**
-Keystone Senior

-Keystone Health


-Highmark Blue Shield
-Medicare  Part B

-Personal Choice

-Con Ed






** Please bring your membership card and the social security number of the subscriber.

*** We will need your Social security number to process your form. Along with name,birth date and soc. sec. (last 4 digits) of the subscriber

If your insurance is not listed, please call us. Many of the insurances have multiple names or may be used under special conditions.  You may still be eligible for services.

questions about your bill

What billing or insurance information will I receive?

​You will receive a copy of your bill. After your insurance has paid, we'll provide you with a monthly statement of your account.

How long will it take to get things settled with the insurance company?

Generally, it takes from 45 to 60 days to obtain payment from an insurance carrier.​

​Why am I getting bills from Rapid Reimbursement?

Rapid reimbursement is a 3rd party Opthalmic Billing Specialist, which deal with visits that use medical insurance. Any questions can be answered by contacting the number listed on the bill.  phone- 610-530-4211.

​I received a notice that my insurance company has paid on my bill -- but I can't understand how they calculated their payment amount. Do you know?

​If we have received any such information from your insurance company, we'll be glad to share it with you. However, for answers to any questions about insurance payments, deductibles, or co-payments, you generally need to check with your insurance company.

bottom of page