Contact Us

Contact Us

Current Customer?

Castel Care™ Service and Support is Available to Our Customers, 24×7, staffed by Dedicated Engineers Located on the East Coast in the USA!

FIRST STEP: Please Complete Your Autotask Ticket to Ask Your Question or Get Help NOW!

SECOND STEP: After Completing your Autotask Ticket, Call 1-800-657-8215, Select Option 1

Not A Customer Yet?

Have a question? Please call Castel at 1-800-657-8215, Monday through Friday, 9 AM – 5 PM ET, or email us at

Corporate Contact Information

Castel Communications, LLC

4285 Genesee St

Buffalo, NY 14225 USA