Book Your Appointment
Select your desired service and request your appointment in just a few steps.
Choose a category
Select the treatment category that interests you.
Choose a service
Select your specific treatment.
Appointment type
What type of appointment are you looking for?
Date & time
Select your preferred appointment date and time.
Our team schedules appointments based on your preferred time. If your requested time isn’t available, we’ll contact you with alternative options.
Preview calendar: confirm your real slot in Square after setup (see step 6).
Your information
Please provide your contact and treatment details.
Thank you
Thank you for choosing ND Derma Med Spa. Your appointment request has been captured in this preview. Our team will confirm your booking or follow up with alternatives.
Finalize in Square
Set your Square Appointments URL in the <head> script on this page (ND_SQUARE_BOOKING_URL). Live calendar, deposits, and memberships run in Square checkout — see 05-square-integration.md in the project docs.
Recurring memberships (Bronze, Silver, Gold) are created and billed in Square Subscriptions after enrollment — pair this page with your Square catalog when you go live.
Return homeBooking help
How long does each appointment take?
Treatment duration varies by service. We will confirm expected length when we contact you.
What if my preferred time isn’t available?
We’ll reach out with alternative options, typically within 24 hours of your request.
Can I reschedule or cancel?
Yes, with reasonable notice. See our cancellation policy (link coming soon).
What happens after I submit this form?
This is a front-end preview. For production, connect the form to email/CRM and use Square Appointments for live scheduling and payments.