Mon-Fri: 8:00am – 4:00pm
24hr Emergency: (800) 339-3200


Elgin, Kane County – Main Office
101 S. Grove Avenue
Elgin, IL 60120
Office: (847) 741-0404
Fax: (847) 741-2163


Aurora Office, Kane County
2111 Plum Street
Aurora, IL 60506
Office: (630) 897-4035
Fax: (630) 897-6901


Yorkville Office, Kendall County
Beecher Center
908 Game Farm Road
Yorkville, IL 60506

Office: (630) 553-5777
Fax: (630) 553-6979


Crystal Lake Office, McHenry County
4704 Three Oaks Rd
Crystal Lake, IL 60014

Office: (815) 356-7457
Fax: (815) 356-7754


McHenry Office, McHenry County
McHenry Township Rec. Center
3519 N. Richmond Road
McHenry, IL 60051
Office: (815) 344-3555
Fax: (815) 344-3593