Contact us

For fast service where time is of the essence please call us: (585) 723-6506 - Main Office
Email us for non urgent inquires : (See contact form below)
Our phones are answered by a live representative 24/7. Please provide as much detailed information as possible so that we may direct your call to better assist you.
You may also email us as well using the form below. Please provide as much detail as possible in emails.
Email us for non urgent inquires : (See contact form below)
Our phones are answered by a live representative 24/7. Please provide as much detailed information as possible so that we may direct your call to better assist you.
You may also email us as well using the form below. Please provide as much detail as possible in emails.