Contact Us

Teel Headquarters:
1060 Teel Ct., Baraboo WI 53913

QUOTE REQUEST
608-355-4625
Sales.Team @ teel.com

CUSTOMER SERVICE
608-355-4587

ACCOUNTING
Vendors: accountspayable @ teel.com
Customers: accountsreceivable @ teel.com

NEW PRODUCT DEVELOPMENT
608-355-4532

DIRECTIONS
A map to Teel’s facilities is located under Document Downloads