Online Booking is now available for limited services.
Please click the button below for the location you're looking to see us at!
If you do not see the service listed, please call our office at 585-405-5000 to see if we are able to offer that service at this time. Thanks!
Cancellation Policy: Our system automatically charges a cancellation or no-show fee if it is within 24 hours of your scheduled appointment. We ask that you please reschedule or cancel at least 1 day before the beginning of your appointment or you may be charged a cancellation fee of $50.00- $250.00 depending on the type of appointment.. 1 day equals 24 hours. If you have more than 2 no-show appointments you will no longer be allowed to book an appointment at one of our offices.