Continue reading →
Use the convenient Contact form to email your questions or comments, or call us at:
Local 905-894-0262
Toll-free 1-800-267-1779
U.S. customers, please visit the Castle U.S. Website, or call 1-800-876-0222.