We accept most insurance plans.


Payment is due at the time of service.  We do accept Visa, MasterCard, American Express and Discover.

Co-Payment Billing Charge

Co-payments are required by your agreement with your insurance company and are to be paid at the time of service. Due to the high cost of billing, there will be a $15 billing charge if co-payment is not made at the time of service and we need to send a statement for payment.


In order to provide timely care to our patients, we ask that you would call us if you are unable to keep your appointment.  A no-show fee of $50 will be charged (this is not covered by insurance).


If you have any questions about charges or insurances, please call Trish our Billing Service,  at 617-361-9776 and leave a VM with details of your concern and she will return your call promptly.