Appointment availability and booking is available through the “Book Now” links. Select your  service and any add-ons, then view available appointment slots. Choose your desired time and follow the booking instructions.

All appointments require a deposit (for details see Payment and Cancellation Policies).

Once your appointment is confirmed, you will receive an email with the exact address details. Additionally, a reminder will be sent 48 hours before your scheduled appointment.

If you prefer, you can also submit an appointment request using the contact form, or send a text (INCLUDING YOUR NAME) to 716.533.0106 (please note, phone calls will not be answered without prior texting).

Off-hours or emergency appointments may be available with a premium up-charge. Feel free to inquire, and I will strive to accommodate your request.