For your convenience we accept Visa, MasterCard, Discover, American Express, Personal Check, Apple Pay and Cash. Payment is due at the time service is rendered. We make every effort to estimate what costs will be incurred before your visit. If you are enrolled with a participating insurance plan, we will estimate your co-payments ahead of time and expect these payments at the time of service. Please remember that these are ONLY estimates and that any balances on your account are your responsibility.
If you have questions regarding your insurance or account, please contact us at 215-860-8224. Many times, a simple telephone call will clear any misunderstandings.