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
900 N. Lake Street, Suite 205
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
110 W. Woodstock Street
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