Skip to main content

John Fleming

Agent/Client Advisor

Meet John Fleming

215-867-3783

Email Me

Licensed Insurance Agent

John Fleming is a dedicated Agent and Client Advisor at GMG Insurance. His main responsibilities include providing solutions to protect the assets of current and future clients by ensuring their insurance needs are met.

John’s dual roles within the organization provide him with a comprehensive understanding of both personal and commercial industry experience allowing him to offer well-rounded expertise to clients.

Aligned with the company’s goals, John’s professional aspirations revolve around transparency, reliability, delivering excellent service, and continuously enhancing his industry knowledge and expertise. His dedication to these goals ensures that he provides the best possible service to clients while contributing to the company’s overall success.

Outside of work, John enjoys pursuing hobbies such as golfing, fishing, and spending time at the beach. These activities bring balance to his life and contribute to his personal well-being.

John Fleming’s expertise in insurance solutions, commitment to continuous growth, and collaborative nature make him an integral part of the team. His drive to succeed and dedication to providing exceptional service aligns perfectly with the company’s values and goals.

“GMG was fantastic helping me with business, homeowners, and car insurance. When a pipe burst in my home, ON Christmas Day, John Fleming was there to answer my call, and guide me through the next steps necessary. John and Nancy kept in touch, and were more than insightful and helpful, through every step of the process.”

-Jeff, Personal & Commercial Lines Client

Leave John a ReviewStart Inquiry
About Our Agency - Group of Employees Holding Wooden Gear Pieces at Office

  Connect With a GMG Advisor

As an independent agency, we are here to help you find the right coverage.

  • This field is for validation purposes and should be left unchanged.

Start Inquiry

It only takes a minute to get started.

  • Fill out the form, we’ll be in touch.
  • Go over your options with an agent.
  • Get the coverage you need.

Would you rather discuss this in person? Get in touch with an agent today!