top of page


Products That Protect…

People Who Care!



Laura Hafner & John Mikell are the owners of FL Insurance Solutions and they are proud to serve the community where they live and work. FL Insurance Solutions has a licensed and experienced staff waiting to assist you with your insurance program. Our team is here to make sure you have the right insurance for your lifestyle. We look forward to earning your business!


Protection Tailored to Meet Your Needs

FL Insurance Solutions believes in tailoring insurance and risk management programs to meet the needs of the client. We understand that one size does not fit all when it comes to protecting against risk. That is why we designed the 360 Review for clients interested in a comprehensive review from a trusted insurance advisor. During the review we identify exposures and offer solutions to solve your insurance challenges.


Not interested in a complete review? That is ok, too. We offer line by line coverage options to meet the needs of our customers that are just looking to buy a single type of insurance such as home or auto insurance.


Save money on reliable insurance coverage:

Home and Auto Insurance – Protect your biggest investments from disaster.

Business Insurance – Having a well-designed insurance program can make all the difference.

Annuities and Life Insurance – Individualized policies based on your needs.


Want to know all of your options? Call our office to schedule an appointment with a licensed agent today!

about us
high five_business.jpeg


Laura Hafner, AAI, AIP

Agency Owner

Danielle Driggers

Commercial Lines

John Mikell, CWCA

Agency Owner

Mary Kellum

Personal Lines

Crystal Vankampen

Personal Lines

Rhonda Spittle

Customer Service Representative

our team
Family on beach with Car.jpeg




Interlachen Location
877 SR 20
Interlachen, FL 32148
P: (386) 684-4749
F: (386) 684-2689

Open Monday – Friday:

8:30AM – 4:30PM
Closed Saturday and Sunday
After hours appointments available upon request

Palatka Location

922 South SR 19
Palatka, FL 32177
P: (386) 325-2081
F: (386) 325-42

Open Monday – Friday:

9:00AM – 5:00PM
Closed Saturday and Sunday
After hours appointments available upon request

For any general inquiries, please fill in the following contact form:

Thank you! Message sent.

St Augustine Location

1060 SR 206
St Augustine, FL 32086
P: (904) 417-8952


bottom of page