Leeward Group Holdings, Inc. is a full-service insurance agency and consulting company. It engages in the business of marketing and selling insurance products including property and casualty insurance products as well as life, health, and group health insurance products. The company was founded on November 27, 2006 and is headquartered in Pennington, NJ.