Insurance Solutions for Every Stage of Life

Personalized insurance for your home, business, health, and more. Proudly serving individuals, families, and businesses from our offices in Effingham and Highland, Illinois.

Request a Quote

Why Choose Weis Insurance


Choosing the right insurance starts with having the right partner. At Weis Insurance Agency, we combine local expertise, personalized service, and access to multiple trusted carriers to help you find coverage that fits your needs.

From your first quote to ongoing policy support, our team is committed to making insurance simple, clear, and convenient.

Learn More About Us

Coverage Backed by the Most Trusted Names in Insurance


We partner with leading national and regional insurance carriers to provide quality coverage and competitive options for our clients.

  • MFM
  • Bristol West
  • Blue Cross Blue Shield of Illinois
  • State Auto Insurance Companies
  • Donald Gaddis Company
  • Liberty Mutual
  • Philadelphia Insurance Companies
  • Indiana Farmers Insurance
  • Principal
  • EMC Insurance
  • Arlington/Roe
  • Employers
  • Illinois Casualty Company
  • MEM
  • Nationwide
  • The Guardian
  • Aetna
  • Mutual of Omaha
  • Bankers Fidelity
  • NatGen Premier
  • AAA
  • Erie Insurance
  • Travelers
  • CNA
  • Old Republic
  • Foremost
  • The Hanover Insurance Group
  • United Healthcare
  • Progressive Insurance

People You Can Count On


Our experienced insurance professionals are committed to providing knowledgeable guidance, responsive service, and personalized solutions for every stage of life.

Meet the Team

See What Our Clients Are Saying


Our clients are at the heart of everything we do. Read how we've helped individuals, families, and businesses find the right coverage with confidence.

  • Weis Insurance Company has great customer service. They do everything that they can to help you get what you need, and they return your phone calls. Very knowledgeable about their business. I am very grateful that they were there to help me when I needed insurance.

    Amber Strauch

  • Shopping for Vehicle Insurance for an 18 yr old boy is a nightmare. However, Jessica Scholes made it easy, worked hard to get us the best rate, and was just plain awesome to work with! Thank you!!

    Robert Ferguson

  • Some very friendly people here. They are always ready to help with any questions you may have and provide documents if you need them. They check insurance companies and find the lowest rate for you.

    Mary Ward

  • After going to three other insurance company’s one not even knowing what I needed. Weis Was the only one to help me with the info I needed. They were friendly, patient, answered my questions and very helpful. I would recommend them for your insurance needs. Note that I only went in for a quote.

    Frank Findlay

Request a Quote

Send us a message and we’ll get back in touch with you. We look forward to serving you!


Weis Insurance Effingham

2101 S Banker St
Effingham, IL 62401

Phone: (217) 342-9777
Fax: (217) 342-9876
Hours: M-F 7:30 AM - 5:00 PM

Weis Insurance Highland

32 Zbinden Ln
Highland, IL 62249

Phone: (618) 654-4416
Hours: M-F 8:00 AM - 5:00 PM