About Us

Your Local Independent Insurance Agency in Effingham & Highland, IL


At Weis Insurance Agency, we believe insurance is about more than policies—it’s about protecting the people, families, and businesses that make our communities stronger. With offices in Effingham and Highland, we proudly serve clients throughout Central and Southern Illinois with personalized insurance solutions and exceptional customer service.

As an independent insurance agency, we work with a network of trusted insurance carriers to help you find coverage that fits your needs, your lifestyle, and your budget.

Whether you’re looking for personal, commercial, or health insurance, our experienced team is here to guide you every step of the way.

View Effingham Location

View Highland Location

About Chart

Insurance Built Around You


No two clients are alike, which is why we take a personalized approach to insurance.

Our team takes the time to understand your goals, evaluate your risks, and recommend coverage designed specifically for your situation. Rather than offering one-size-fits-all policies, we compare options from multiple insurance companies to help you make informed decisions with confidence.

From protecting your first home to insuring a growing business, we’re committed to providing insurance solutions that evolve with your changing needs.

Why Choose Weis Insurance Agency?


At Weis Insurance Agency, building lasting relationships is just as important as providing quality insurance coverage.

Our dedicated team believes in responsive communication, honest advice, and treating every client with respect. We take pride in making insurance easier to understand while helping you feel confident in the decisions you make.

Whether you’re purchasing your first policy, reviewing existing coverage, or navigating a claim, you can count on us to be a trusted resource today and in the future.

Meet Our Team

Independent Agency

We represent multiple highly respected insurance carriers, allowing us to compare coverage options and competitive rates on your behalf.

Personalized Service

You'll always work with knowledgeable insurance professionals who take the time to answer your questions and provide guidance you can trust.

Local Expertise

With offices in Effingham and Highland, we understand the insurance needs of Illinois families, individuals, and businesses because we're part of the communities we serve.

Long-Term Relationships

Our commitment doesn't end after your policy is issued. We're here to provide ongoing support, policy reviews, and claims assistance whenever you need us.

Proudly Serving Central & Southern Illinois


With convenient locations in Effingham and Highland, Weis Insurance Agency proudly serves individuals, families, and businesses across the region, including:

  • Casey
  • Charleston
  • Effingham
  • Highland
  • Newton
  • Olney
  • Salem
  • Shelbyville
  • Vandalia
  • And surrounding Illinois communities

Our local presence allows us to provide the personal attention you expect while delivering insurance solutions backed by leading national and regional insurance carriers.

View Effingham Location

View Highland Location

Illinois

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