Thomas Law Office located in Carpentersville, Illinois proudly provides comprehensive legal representation in family law cases throughout McHenry County and Kane County including Elgin, Crystal Lake, South Elgin, Marengo, West Dundee, East Dundee and Algo