WE ARE A FULL SERVICE INDEPENDENT INSURANCE AGENCY!
Welcome To Main Street Insurance Services In Crystal Lake, IL
Offering A Wide Range Of Coverage Options
We are an insurance agency serving families and businesses in McHenry County, IL and the surrounding areas. As an independent agency, trust us to be uniquely positioned to search through various insurance companies and find the right coverage for you, your family, and your business. To protect your assets, we only work with A and B rated companies.


We Take Care Of Your Insurance Needs
When you need a trusted insurance agency to assist you in choosing plans that fit your needs, get in touch with Main Street Insurance in Crystal Lake, IL. We work tirelessly to find the insurance plan that works best for you. Contact our office today to learn more about our wide range of insurance package options.
Reviews

Why Choose Our Agency:
- Dedicated to Your Financial Wellbeing
- Flexible Insurance Policy Packages
- Friendly and Accommodating
- Full-Service Insurance Services
- Independent Insurance Agency
- Individual, Group, and Business Policies
- Locally Owned and Operated
Make Sure Your Bases Are Covered
Make sure you've got all your bases covered. From health to business insurance, you can trust Main Street Insurance Services to find a policy package that only includes what you need. Stop by our office or call us at (815)459-7070 to learn how you can benefit from our insurance options and solutions. Ask to speak with Lorry.
