For inquiries about our services or appointments, please call us at (716) 681-3884 for the quickest response.

If you would like to reach us outside of our business hours, please use the form below and allow 1-2 business days for our response.

We accept walk-ins, but strongly recommend appointments to decrease wait time.

Name *

For complaints, please contact us as soon as possible via internet/telephone so we may resolve any problems with service.