22102 N. Pepper Rd.
Barrington, IL 60010
(847) 842-9570 x862
(847) 842-0190 (fax)
8:30 am – 5:00 pm Monday through Friday CT. 24-hour, evening, and weekend support available
ExcalTech has been the leading IT service provider in the Chicagoland area since 1992. Headquartered in Barrington, the organization provides professional, customized solutions for businesses across m