
Book Your Appointment
New here? Please start with our new patient consultation form.

Existing Patients — Start Here
Need to update your contact info or insurance?
Use our Patient Portal to keep your records current.
- Select your location.
- Choose a service and the number of patients attending.
- Pick an available provider.
- Choose a date and time.
- Fill form details.
Once submitted, our team will review your request and confirm your appointment.
(Disclaimer): If your request was submitted outside of normal business hours, we’ll reach out once the office reopens.
{{ is_error_msg }}
Duration: {{ service_details.bookingpress_service_duration_val }} {{ service_details.bookingpress_service_duration_label }}
Price: {{ service_details.bookingpress_service_price }}
{{ is_error_msg }}
{{recurring_item.display_formated_date_and_time}}
{{recurring_edit_appointment_title}}
{{recurring_item.display_formated_date_and_time}}
{{recurring_edit_appointment_title}}
{{ is_error_msg }}
{{ is_error_msg }}
Your appointment booking summary
{{package_login_msg}}
{{ coupon_code_msg }}
{{ coupon_code_msg }}
{{ coupon_code_msg }}
{{ coupon_code_msg }}
{{package_login_msg}}
{{ coupon_code_msg }}
{{ coupon_code_msg }}
Pay Locally
PayPal
{{ is_error_msg }}
{{ is_error_msg }}
{{ staffmember_details.bookingpress_staffmember_email }}
{{ staffmember_details.bookingpress_staffmember_phone }}