Welcome to our booking site! If you need any additional assistance please call 716-276-8690
Thank you!

We may require a credit card on file for this appointment. By providing card info, you authorize a non-refundable charge . Services can be rescheduled if requested no later than 48 hours prior to your appointment date. Any additional rescheduling of services will be at the cost of the initial pre-payment.