Before You Arrive
We look forward to seeing you! To ensure the most efficient visit, please review the following guidelines and if your insurance information has changed, please contact our billing office prior to your visit.
Confirm Your Appointment & Pre-Registration
-
Confirmation: Please confirm your appointment 24 hours in advance via our text or email reminder system.
-
Pre-Registration: Complete pre-registration online through the link provided in your confirmation message. This helps streamline your check-in process.
Running Late or Unable to Attend?
-
Late Arrivals: If you are running more than 10 minutes late, please call the office. We will do our best to accommodate you, but you may need to reschedule.
-
No-Show Policy: Patients who do not cancel or reschedule at least 4 hours in advance may incur a no-show fee.
-
Please review the Late and No-Show Policy for more information.
Which Location Should I Visit?
-
Confirm Location: Your appointment confirmation will indicate the correct location. Verify whether you are scheduled for our Middleton, Danvers (coming soon), or Beverly office by checking your confirmation emails and/or texts.
Parking
-
Middleton: Parking is available in the main lot across from Richardson’s Ice Cream.
-
Danvers (coming soon): Plenty of free parking available on-site.
-
Beverly: Free parking is available in the Cummings Center lot.

New Patients – Requesting Medical Records
If you are a new patient, please request your medical records from your previous provider before your visit. Download our Medical Records Request Form and share our fax number with your provider's office for record transfer. Please allow as much time as possible ahead of your first scheduled appointment for your request to be processed to allow our office to receive your records.
Checking In
1. Complete Pre-Registration
-
Pre-Registration Required: To complete check-in, all patients must finish their pre-registration before being officially checked in. Look for the link sent via text or email before your visit and follow the steps to complete your forms.
2. Visit the Front Desk
-
Welcome Desk: Once pre-registration is complete, check in at the front desk to let us know you’ve arrived.
-
Please note this is a necessary step to complete your check-in process and ensure your provider can be notified of your arrival.
-
-
Need help with pre-registration? Our patient care representatives are happy to assist you at the welcome desk.
We’re here to make your check-in smooth and stress-free!
