Use the form to request an appointment, we will call you to confirm or call us at:
(781) 237-9006
Availability
We are currently accepting new patients, our wait times for appointments are 1-3 weeks.
Cost
$200 for your initial visit and $190 / follow up session. Patients who pay with cash or check will receive a $5 discount per appointment.
Insurance
Our practice does not accept insurance please read more about our insurance policy.
Cancellation Policy
To avoid a $85 fee, notify us at least 48 hours prior to your appointment to cancel or reschedule.
Appointment Types
We offer both in-office and telemedicine visits.