For your convenience we accept Cash, Checks, Visa, MasterCard and American Express. We deliver the finest care at the most reasonable cost to our patients, therefore payment is due at the time service is rendered. We have other convenient financing options available that enable you to pay for your dental care over time. If you have questions regarding your account, please contact us at (781) 860-7700 and we will help you. Please remember you are fully responsible for all fees charged by this office regardless of your insurance coverage. A note for patients with dental insurance Dental insurance usually does not cover the total cost of your treatment. Based on your plan, we usually can estimate the amount of your co-payment. When treatment is delivered to you, your co-payment will be expected at that time. If your insurance company fails to pay within 60 days after we submit your claim, you will be responsible for the full fee.