Contact Us

TEEL HEADQUARTERS:

1060 Teel Court
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