Skip to content
Return to nav
Photo of John Macdonald
John Macdonald
Select a product to get a quote
Enter your zip code

Information Icon
Switch your auto insurance to Farmers®
Want to save on your auto insurance? Contact me to explore coverage options and available discounts or get a quote
Photo of John Macdonald

John Macdonald

Rating 4.6
Farmers Insurance Agent in Williams Bay, WI
Call MeCall Me

Contact Info


120 Elkhorn Rd
Williams Bay, WI 53191

Get Directions

Phone Numbers

(262) 245-0555(262) 245-0555
(262) 245-1114

Office Hours

Day of the WeekHours
Mon:7:30 AM - 4:30 PM
Tue:7:30 AM - 5:00 PM
Wed:7:30 AM - 5:00 PM
Thu:7:30 AM - 4:30 PM
Fri:8:00 AM - 4:30 PM
Evenings and Weekends and Other Times Available by Appointment
Contact me

Farmers Insurance Agent in Williams Bay, WI

John Alexander Macdonald
About Me

Rating 4.6

As a longtime Wisconsin resident, I'm proud to serve Williams Bay, Lake Geneva, and all of Walworth County as your local Farmers Insurance® agent. I help customers like you identify the solutions that best fit your needs. Give us a call and we can discuss all your options for home, renters, specialty, business insurance, and more.

At the John Macdonald Agency, we are deeply involved in this community and act as a trusted resource for its residents. Not only are we able to deliver great service when it comes to insurance, but we are also able to assist as an advisor on all aspects of your life in Walworth County. Working with the local Animal Shelter, Teachers, Civil Air Patrol, and several local school districts, our commitment to the community has no boundaries.

When you step into our office, we start by having a conversation and learning about the different parts of your life. We want to know what assets you need to protect, as well as how you use those assets. This enables us to create a plan to help you achieve your insurance goals and cover your hard-earned life's valuables. There is no definition of perfection and we like everyone are human, but we work hard at making sure you are protected and getting the responses to the questions you have. In the end, we will be expanding and growing to provide a higher level of future interactions and a level of service you expect.

With over 30 years of insurance industry experience, I have the knowledge and skillset to help you better understand your coverage options. Please feel free to stop by my office conveniently located off of Highway 67 on the second floor of the First National Bank and Trust Building and say hello. I look forward to meeting you and welcoming you to my agency.

Give me a call at (262) 245-0555 and I'll be happy to answer any questions you might have.

Languages Spoken: English and Filipino

Years of Experience

I have over 7 years of experience as a Farmers Insurance agent.


PhD, Healthcare Administration - Walden University, 2013, Black Belt - Lean Six Sigma Certification - Villanova University, 2014, and Hinsdale South High School, Darien Illinois-1984

Neighborhoods Served

Walworth County, Kenosha County, Rock County, Northern Illinois, and Racine County


States Licensed In


Insurance Products Offered

Auto Insurance
Auto Insurance
Home Insurance
Home Insurance
Life Insurance1
Life Insurance

Ask Me About:

We understand no two companies are exactly alike. Making the right moves with the proper coverage is vital when you have a claim. That’s why we help you build a customized Farmers® Business Insurance policy with options that provide coverage for your specific needs and challenges.

We offer comprehensive coverage that protects you and your business on multiple levels or you can start with the basics to better protect a growing and developing operation. We are here to help you understand what is best for your needs.

We have many options that can protect your business.
Call me today to learn more.

Learn More

Williams Bay Business Association

I am a proud member of the Williams Bay Business Association and love the opportunity to support local businesses. We work together developing ideas that the community and guests see as part of a great town. It is a path that will allow more people to see Williams Bay in a different light

Learn More

We offer United Healthcare/AARP Advantage plans and Supplements. We also offer education in the how and why of the Medicare process.

Education-New to Medicare of wants to just have your current plans reviewed. We are here to help you with the process. Questions, concerns and having the right coverage for your individual situation, can offer peace of mind. Allowing you to enjoy life more without the worry. Relax and let's talk about how this coverage can be understood, utilized and made more interactive. It's a great way to help offset expenses as we age.

Learn More

Lakeland Animal Shelter

Working at finding our furry friends some forever homes. Including an Otter time to time...This is a great organization that works to match people and their new roommates. Pets are an addition to the family and provide support to the family, emotional stability to growing and challenges in life and that forever love they share. They may not last our lifetime, but to them, we are all of their lifetimes.

Learn More

Working with the community, its partners and also emergency services to provide protection and support in times of need.

Civil Air Patrol-Walworth Composite Squadron-Elkhorn WI

As a Total Force partner and Auxiliary of the U.S. Air Force, Civil Air Patrol is there to search for and find the lost, provide comfort in times of disaster and work to keep the homeland safe. Its 56,000 members selflessly devote their time, energy and expertise toward the well-being of their communities, while also promoting aviation and related fields through aerospace/STEM education and helping shape future leaders through CAP’s cadet program. CAP also serves with real-life search and rescue missions with the Air Force. We also promote growth through a new pilots with wings program. They also have the largest aircraft fleet in the world.

Learn More

Elkhorn Area School District

We work hard to bridge the gap between teachers' budgets and students. All students deserve a great education and we are committed to assisting that cause. Having the ability to provide additional opportunities gives those students a better chance of success. The interactions allow people to see and hear more of positive growth and have the ability to help with the development of our future leaders.

Learn More

Fontana J8 School District

We support education for youth in this community by assisting teachers with school projects, educational opportunities, and students' needs.

Learn More

  • Family time
  • Pilot
  • Air Force Auxilary-CAP
  • Spending time outdoors
  • Racing
Showing appreciation for our teachers is important because they help our children grow and develop the skills for their future.

Teachers are one of the most important interactions in our children's lives. They help develop and expand their minds, organize their thoughts and help them grow and understand the different learning aspects of education. Working with them supporting their roles helps to further that gift of more.
If someone were to ask me about the best thing Farmers Insurance does, I would say our State of the Art Claims/and Disaster Services. The true difference is to be there and having the ability to make a day a little better. The process is proactive, responsive and FAST. They are there to help get you through those times when all might or is lost. They make an impact on many people. Floods, Earthquakes, Fires, and bad weather, the teams are dispatched to help those in need. This process is one big difference why we are who we are.

Learn More

Frequently Asked Questions:

My Hardworking Team

Riza MacDonald

Agency Office Manager

Phone :
(262) 245-0555(262) 245-0555