Contact Us

Contact Us

TEEL HEADQUARTERS: 1060 Teel Court • Baraboo WI 53913

QUOTE

QUOTE REQUEST
608-355-4625
email us

GENERAL INQUIRIES
608-355-3080

CUSTOMER SERVICE
608-355-4999

ACCOUNTING
Vendors email us
Customers email us

NEW PRODUCT DEVELOPMENT
608-355-4532