Book Your Appointment

Schedule your massage therapy session or get in touch with any questions

Online Booking

Select your preferred service, date, and time slot to book your appointment instantly.

PLACEHOLDER - Not Connected to Real Booking System
This is a demonstration interface. Replace with integration to your preferred booking platform (Acuity Scheduling, Square Appointments, Calendly, etc.)
Book Your Massage
Select your service, duration, and preferred time slot

Integration Notes for Developers:

  • Replace generateMockSlots() with actual API calls to fetch real availability
  • Implement payment processing integration (Stripe, Square, etc.)
  • Add email confirmation workflow after successful booking
  • Connect to calendar system for therapist schedule management
  • Implement booking cancellation and rescheduling flows
  • Add client account creation/login for managing appointments
  • Consider timezone handling for accurate appointment times

Contact Us

Prefer to reach out directly? Fill out the form below and we'll get back to you as soon as possible.

Send Us a Message

* Required fields

Visit Us

Find us, get in touch, and learn about our hours of operation

Location

Knotted Oak Massage & Bodywork

[Street Address]

[City], [State] [ZIP Code]

[Detailed location description - e.g., Located in the heart of downtown, our spa is easily accessible via Main Street. Look for the blue awning between the coffee shop and the bookstore.]

Map showing business location

Click to open in maps (integration required)

Parking Information

[Parking information - e.g., Free parking available in the lot behind the building, with accessible spaces near the entrance.]

Hours of Operation
Monday9:00 AM - 7:00 PM
Tuesday9:00 AM - 7:00 PM
Wednesday9:00 AM - 7:00 PM
Thursday9:00 AM - 8:00 PM
Friday9:00 AM - 8:00 PM
Saturday10:00 AM - 6:00 PM
SundayClosed
Contact Information

We typically respond within 24 hours during business days.

Important Policies

Please review our cancellation policy before booking your appointment.

View Cancellation Policy

24-hour notice required for cancellations to avoid charges.

Have Questions?

Check our FAQ page for answers to common questions about services, pricing, and policies.