Trust. Integrity. Family.

J.D. Gilmour & Co. was founded by James Douglas Gilmour in 1953. It remains to this day a true family business. Our mission then, as it is now, was to be forthright, straightforward, and honorable while providing sound insurance advice to our clients. With a combined over 200 years and three generations in the insurance business, we have developed a strong name that our clients can trust.




Andy Gilmour joined J.D. Gilmour & Co. in 1980. Prior to that he worked for a large self-funded medical plan administrator. He has been a licensed insurance agent since 1973. Andy has experience in the full range of employee benefits and has relationships with his clients dating back 30 years or more. He is a graduate of the University of Southern California, lives in La Canada, and has been married to his wife Debbie for over 40 years. Their three children (Steve, Jenny, and Kim) have also graduated from the University of Southern California. Andy enjoys golfing, skiing, snowboarding, tennis and playing with his grandchildren.



Tom joined J.D. Gilmour & Co. after graduating from the University of Southern California in 1978. Tom specializes in all aspects of Employee Benefits. He has three children: Marcus, Jonathan, and Kathleen, who are all Trojan alumni as well, and two grandchildren. In his spare time, Tom enjoys tennis, paddle tennis, skiing, swimming and spending time with his grandchildren.



John has been licensed since 1983 and joined the firm full time in 1987 after graduating from the University of Southern California. He also received the Charter Life Underwriter (CLU)-professional designation. He is married and has three children living in La Canada.  He provides a “hands on” approach in servicing his clients.  When not at work, he’s mountain biking, skiing, paddle boarding or hiking with his wife Karen and their dog Stella.


Born and raised in the Los Angeles area where he attended the University of Southern California receiving his degree in business finance.  There he met his wife of 27 years, Donna.  They have 3 sons:  Peter, Christian and Mason who also attended the University of Southern California.  James began his career in employee benefits in 1989 and has been representing his clients interests with over 29 years of experience and expertise.


Steven D. Gilmour, a licensed insurance agent since 1998, was born and raised in Los Angeles and graduated from the University of Southern California. With an ever-evolving marketplace, he is an expert on the Patient Protection and Affordable Care Act, and an in demand speaker for industry panels, professional groups, and podcasts. In addition to serving his clients, Steve acts as the Committee Co-Chair for Young Life College Ministry at USC. His pastimes include playing basketball, beach volleyball, tennis, golf, surfing, and skiing. He’s also an avid music fan and a guitar player. Most of all, Steve likes to spend quality time with family and friends. He makes his home with his wife and three children in Manhattan Beach, California.


Jonathan began his insurance career in 2005. He is a graduate of the University of Southern California Marshall School of Business where he studied finance and marketing. He was a four year member of the USC Varsity Volleyball Team which he captained for two years. He was also twice honored by the David X. Marks Foundation for his achievements as a student-athlete. Jonathan is an avid sports enthusiast enjoying volleyball, golf, surfing, snowboarding, yoga and hiking. In addition, Jonathan serves as Committee CFO for Young Life South Central in Los Angeles and participates in the USC Athletic Department Mentorship Program. Jonathan resides in Manhattan Beach, California.



Companies value their People.

People value their Health.

J.D. Gilmour & Co. is committed to helping our clients navigate the complex healthcare and benefits market to maximize value and promote well-being.


Name *
Email *


300 W. Glenoaks Blvd.
Suite 301
Glendale, CA 91202

Ph: (818) 550-0250
Fax: (818) 550-0266

Email inquiries to:

2321 Rosecrans Ave.
Suite 1285
El Segundo, CA 90245