David Knight 

Account Manager

David joined T-Rock Contracting in 2019 with 10 years of experience in construction and roofing in the Multi-Family space. Driven by a passion for sales, marketing, and customer service. Detail and process-oriented professional, David focuses on operational productivity and process improvement to ensure that each client receives outstanding customer service. His dedication to making his client’s lives easier has earned him a reputation for providing solutions to complex property issues.

Born in New Jersey and growing up in Tampa, FL, David is transplant to Dallas like many others in the DFW area. Instilled to the value of hard work by his parents, he began working as a janitor for his father’s business at an early age and kicked off his career in sales at age 18. A natural problem solver, he enjoys seeing people happy with solutions he provides and measures his days’ successes by how many problems he solves for his clients.

In his free time, David enjoys spending time with his best friend who he happens to be married to. They are two peas in a pod and do everything together. David also enjoys hunting, fishing, free diving  and although not great at it occasionally plays golf.


Favorite Quote

“Winning is a habit”


David and his beautiful family.