JMD Insurance Agency is located in New Windsor, NY but extends its insurance services and agents to Montgomery, NY so you can have a local agent in your area! We are an independent agency which is set up to work for you! Our mission is simple: understand each client’s unique situation, coverage needs, budget and bring them the best possible plans at the lowest possible prices.


Our process combines national carriers with local agents in the Montgomery, NY area to give you the best value. We represent some of the best insurance carriers across the country, offering you local, on-call advisors. As an independent agency, JMD is set up to work for YOU, not any one provider.


If you own a business, you know how important it is to keep you and your employees protected. Commercial insurance is critical for protecting company vehicles and buildings, activities and, of course, employees. Our local agents in Montgomery, NY are trained to help you find the perfect plan for your business.


We know that life happens. That is why we are determined to find you the best possible auto insurance for the lowest possible price, no matter your driving record. We consider that as well as life events that could change the amount of coverage you need, among other things, when finding you an auto insurance policy in Montgomery, NY.


There are many factors that go into homeowners insurance. Our agents are trained to take all factors into consideration when finding the right plan for you. Once we identify the best possible coverage and carrier for you, JMD will help you determine the most cost-effective approach to premiums and deductibles.


“Peggy and her team are wonderful, trying to understand not just your insurance needs, but how your life impacts the insurance that best suits you. In the 15 years I have been working with Peggy, JMD has been my trusted ally and advocate when insuring our homes, our cars and possessions.” – Richard D.


If you are looking for an insurance agent in Montgomery, NY, look no further! Our local agents are here to help. Learn how we can find you the coverage you need. Call today at (845) 391-8646 for a free quote!