Skip to main content

Zach Luffman

Director of Franchising


Zach oversees franchising, territory development, and store compliance. He loves working with prospective Franchise Owners and exploring new areas to grow the Window World brand.

Zach obtained his B.S. in business management from Appalachian State University. After selling insurance and financial products with Liberty Mutual, Zach returned to law school and graduated cum laude from Elon University School of Law. Zach started at Window World as a corporate counsel intern and was later hired to manage franchise sales and corporate human resources.