Matt McLeod

Matt McLeod is the president and founder of The McLeod Company, a real estate and construction management firm located in Waco. He is the #1 selling individual Realtor in Waco, and started his career as a real estate investor while studying at Baylor University.