338 Memorial Dr, Ste 100, Crystal Lake, IL 60014



As an independent agency, KRW is always working to get you the most complete coverage at the most competitive price. KRW has been serving the needs of its clients in Crystal Lake, Cary, Lake in the Hills, McHenry, Huntley, Woodstock, Lakewood, Fox River Grove, and surrounding areas for over 55 years.


At KRW, you’ll speak to the same knowledgeable agent every time you call or e-mail. We offer a wide range of insurance products and services, but best of all, our agents are trained to help you with all your insurance needs from the quoting process to the claims process.


Call our office at 815-459-6300 for your free quote and insurance needs analysis today to see how great personalized service can be.