company | people

stephen vanhuss

stephen vanhuss

Assistant Project Manager

Stephen brings over seven years of hands-on commercial construction experience to Source Building Group, where he currently serves as Assistant Project Manager on the $480M UT Southwestern Psychiatric Hospital in Dallas. His experience and background spans a broad range of market sectors including healthcare, mission-critical, educational, and multifamily developments across North Texas.

At Source, Stephen plays a pivotal role in driving projects forward through every stage, from preconstruction and subcontractor buyout to document control and project closeout. Known for his attention to detail, financial acumen, and ability to foster strong collaboration among owners, architects, consultants, and subcontractors, Stephen is instrumental in ensuring projects are delivered on time, within budget, and to exacting quality standards. His field experience as a former superintendent uniquely positions him to bridge communication between office and site operations, promoting seamless coordination and proactive problem-solving. Stephen’s commitment to excellence, safety, and operational efficiency directly contributes to Source Building Group’s reputation for reliability and precision in the industry.