Please leave a voice message with your name, reason for your call, and a call back telephone number.
(716) 220-8060 / International: 00 + 1 + (716) 220-8060
I am capable of video conferencing over Skype, Google Hang Outs and many other products with pre-arrangement.
I easily share my personal e-mail address but for the type of initial contacts generated by those who visit this page, I prefer that parties here initiate contact using the below form. I will respond quickly and readily via e-mail.