Let’s Talk

Contact us and let's discuss how our services can help you with your project. We would love to speak with you about your ideas, vision or problems.

Looking for employment? Please submit your application via our online application form.

Shoot us a message







  • Like to talk to a live human being? Yeah, us too!
  • This field is for validation purposes and should be left unchanged.

Locate us

640 Ellicott Street
Innovation Center #28
Buffalo, NY 14203

We are located within the Innovation Center on the Buffalo Niagara Medical Campus.