Sigh. The money. We accept most major insurance companies. If we are contracted with your insurance company, you are responsible for:

1. Your insurance carrier copay

2. $100 Annual Cannabis Therapeutics Fee

If we accept your insurance and you choose to pay out of pocket, you will be charged the contracted fee of your provider. If we do not accept your insurance, you will be charged based on a sliding scale. Please inquire for details.


We accept cash or credit. No personal checks, unless they are giant checks (Made out to Dr.Z).

Payment Processing: Our system is complicated, thus appointment payments will be processed up to 48 HOURS before the time of your appointment. If you are more complicated than our system and would like payment to be processed at another time please contact us to discuss.

Failure to Make Payment: Failure to make payment after receiving our services will result in deactivation of your MMJ Certification. Not a good look.



Cancellation <48 hours prior to your visit: we charge a $50 cancellation fee. We call it the respect tax given how long people wait for their appointments. Obviously if you have a reasonable excuse, we will have you write a short essay about it and probably will not charge the fee.

You may cancel your appointment by calling the office at: 978-998-0010

If you fail to show for your appointment altogether, barring any extenuating circumstances, we will have to charge you a $50 no-show fee.

We call it the rudeness tax. Let's avoid this altogether.

For more information, please review our patient agreement here.