Skip to content

Leave Us a Review

Our customers are the center of our universe and we’re grateful for them. If you’re willing to share your experience about your interaction with our agency, it’ll be a great help for other people looking to make smart and confident decisions about their insurance and financial services.


Take 60 seconds (or more if you want) to share your story by clicking on one of the review links below.

What our customers say about us...

Tess Doty

February 17, 2023

5  out of  5 rating by Tess Doty
"LOVE LOVE LOVE these guys! Never had an issue that Rose couldn't fix with a few quick keystrokes. AMAZING customer service 😁"

Albert Stusse

February 8, 2023

5  out of  5 rating by Albert Stusse
"I recently switched Insurance Carriers and chose Greg Duncan State Farm. I worked with Justin Sons, who made the switch extremely easy. Justin provided me accurate and good information to make my choices very easy. Justin knows his stuff and is very patient with all the questions a new client has. Thanks again! Job well done."

Teri Valquier

January 10, 2023

5  out of  5 rating by Teri Valquier
"Justin did a great job with my home owners and auto policy. I was able to save quite a bit of money by changing to State Farm."

Paula Dawson

December 9, 2022

5  out of  5 rating by Paula Dawson
"I truly enjoyed working with Justin. Justin listened to all of my concerns and also helped me with canceling my other Car insurance and Renters Insurance effective Jan 3rd 2023. It's so great to be back with State Farm Insurance. Justin I appreciate all the help. If you are in need of insurance get ahold of Justin at State Farm Insurance"

karen Dommer

December 8, 2022

5  out of  5 rating by karen Dommer
"I worked with Justin and he was the best. He did not pressure me in any way. He was very nice and polite Thank you Justin"

Brenda D

September 29, 2022

5  out of  5 rating by Brenda D
"Greg Duncan is the most helpful insurance agent I have ever dealt with. He is honest and upfront with everything. He always has the answers for me and is quick to respond to my emails and phone calls. I recently had to submit a hail/wind damage claim to State Farm and during the whole process I felt like Greg was on “my side” and helped me through the tedious process. Definitely a person who cares for the customer."

Mary Plott

September 28, 2022

5  out of  5 rating by Mary Plott
"I'm going back to state farm"

Courtlyn Griffith

September 28, 2022

5  out of  5 rating by Courtlyn Griffith
"Very knowledgeable and very easy to work with. Justin was able to get us better coverage than we had for a lower cost even! Highly recommend Justin with state farm!"

Craig B

September 22, 2022

5  out of  5 rating by Craig B
"Greg has been my agent for years. He is very responsive and will take care of any issues quickly. Claims have been handled professionally and efficiently. Top notch."

Brian Margritz

September 22, 2022

5  out of  5 rating by Brian Margritz
"I have been working with Justin. I appreciate his personal customer service. I have never had such good service. Please tell your boss how pleased I am with your service. Thanks for the auto, home and life policies!"

Brandon Hirsch

June 14, 2022

5  out of  5 rating by Brandon Hirsch
"I had the pleasure of working with Justin today for a mutual client. He was extremely prompt and professional. If anymore of my customers find themselves in Iowa I'll be sure to send them to this office."

Ashley Richards

May 13, 2022

5  out of  5 rating by Ashley Richards
"Highly recommend working with Justin Sons not jake from state 😉 He definitely helped explain everything throughly and helps you find the best rates for all your property insurance needs!!! Thankyou State Farm!! ⭐️⭐️⭐️⭐️⭐️"

Chris Nice

February 22, 2022

5  out of  5 rating by Chris Nice
"I have had greg as my agent going on six years. The service is the best i have ever had.you can call in and have any question or issue you may have taken care of right away. I highly suggest just skipping the search for insurance and go with Greg Duncan state farm."

Dianne Heineman

July 29, 2021

5  out of  5 rating by Dianne Heineman
"Greg and his Staff are a great team to have on my side when it comes to my insurance needs!!"

Kori Russell

June 10, 2021

5  out of  5 rating by Kori Russell
"We had a great experience with Greg coming to talk to our students that are working on getting the permit in the importance of having insurance to drive."

NexWeld Innovations

June 2, 2021

5  out of  5 rating by NexWeld Innovations
"Greg and his team always go above and beyond for their customers. HIGHLY recommend."

Deb Scoular

April 13, 2021

5  out of  5 rating by Deb Scoular
"Very friendly lady that always answers the phone."

JoAnna Letz

April 10, 2021

5  out of  5 rating by JoAnna Letz
"Greg and his team have ensured we are taken care of during both the worst and best of times. Highly recommend."

Luke Henry

March 13, 2021

5  out of  5 rating by Luke Henry
"I have been with State farm for over 20 years, they have been a great company to work with. State Farm should be proud to have Greg Duncan as a representative. He has gone above and beyond to help!"

Troy Speas

January 9, 2021

5  out of  5 rating by Troy Speas
"We have home and auto with Gregg. The whole team is awesome. They really do care Gregg spent half of his day dealing with Fema on our behalf. Truly am happy."

Pete Ridder

December 9, 2020

4  out of  5 rating by Pete Ridder
"Do not know was not there"

Michelle Mabbitt

November 17, 2020

5  out of  5 rating by Michelle Mabbitt
"Justin is amazing! He saved us so much money and made the transition from switching from our old insurance after 20 years to State Farm so easy and everything went so smooth. I highly recommend contacting Justin! He is a great guy."

Robert Tague

October 8, 2020

5  out of  5 rating by Robert Tague
"Very nice and easy to work with."

Vicki Reed

March 9, 2020

5  out of  5 rating by Vicki Reed
"Always nice"

steven miller

November 15, 2019

5  out of  5 rating by steven miller
"Went inside to get a quote to insure a new car. Took about 15 mins gave them all my information and the vin of the vehicle and they told me alls i need to do is call them back and they can setup the rest when everything was purchased and they sent me my insurance cards via email before i even got off the phone with them. Nice and friendly people working here."