William Leahy: Allstate Insurance

4.6
528 reviews

About

Insurance AgencyAuto Insurance AgencyHome Insurance AgencyBusiness Insurance ServiceMotorcycle Insurance AgencyRenter's Insurance AgencyBoat Insurance AgencyProperty Insurance AgencyInsurance ConsultantAllstate
We’re a small, family-owned boutique agency—honest, personal, and committed to helping you find the right insurance coverage for your needs, with no pressure—just what fits your life.

Details

  • Online appointmentsAvailable
  • Onsite servicesAvailable

Location

William Leahy: Allstate Insurance
119 North Ave, Barrington, IL
60010, United States

Hours

Reviews

4.7
23 reviews
5 stars
21
4 stars
0
3 stars
0
2 stars
0
1 star
2
  • JB
    Judi Bright
    Oct 10, 2025
    5.0
    Bill was very pleasant to work with. He was very professional, yet friendly. He is very knowledgeable and thoroughly knew his product. Bill made our transition to Allstate very easy and saved us money. I would definitely recommend him. Judi Bright
  • CK
    Connie Komora
    Dec 27, 2022
    5.0
    My agent, Michelle Benigni Segoviano, keeps up-to-date on new Allstate insurance products and lets me know if one of them might be a better fit for my needs. I greatly appreciate her personal service!
  • FF
    Falaah Falih
    Sep 1, 2020
    1.0
    Does not return phone calls or e-mail. What is the purpose of having an insurance agent and when you need him, he does not returns phone calls or e-mail? I had to call to corporate office to complain.
  • MP
    MARCIN PODCZERWINSKI
    Aug 31, 2018
    5.0
    Appreciated the good and effective service from William Leahy. This firm is understanding and excellent for all your personal/business needs.

Frequently Asked Questions About William Leahy: Allstate Insurance

What types of insurance does William Leahy: Allstate Insurance offer?

They provide car, home, life, motorcycle, boat, renters, business, and commercial insurance, along with financial services and consultations.

Where is William Leahy: Allstate Insurance located?

They are located at 119 North Ave, Barrington, IL 60010, USA.