Customer Service

For Inquiries related to orders and ship dates, contact:

Phone:

416-759-5665

Toll-free Phone:

1-800-724-5665

Fax:

416-759-5723

Toll-free fax:

1-866-513-1535

Email:

customer.service@keilhauer.com