Excavators on Construction Site

Leadership Team

Carter has been an entrepreneur his entire life. He began selling Christmas trees at age 8. He held his first business license at age 15 boasting a small landscaping company, which prospered so much that he sold it at age 21. He purchased a Bobcat and began clearing and grading for homeowners, and his reputation for service and quality began to grow as quickly as his vision for the future. A mini-excavator was added to the Bobcat. Then a loader. Then an excavator. And on and on. The entrepreneur was soon surrounded by a team and a fleet.

Today, Carter enjoys being as hands-on as he was selling Christmas trees. He is often personally interacting with customers, team members, or field personnel onsite, driving the safety and production of crews and overseeing the quality craftsmanship that has carried C.D. Hall Construction to where it is today. Having done it all, Carter is dynamically involved in every aspect of the business as he was once himself the Estimator/Superintendent/Project Manager/Accountant during the company’s formative years. And while his knowledge and experience are vast, Carter is always reading, asking questions, listening, and watching all around him out of his desire to continually learn, grow, and be the best. His relentless pursuit of excellence in everything he does for the benefit of others shapes the culture of the C.D. Hall Construction team.

Scott Hanson - Vice President of Operations

Scott Hanson, who recently joined our organization as Vice President of Operations, brings an extensive background as a construction operations leader with a history of success in leading projects through to completion, including infrastructure, excavation, and civil projects. Scott’s career includes 17 years of senior executive operations leadership with a large and successful 100-year-old construction firm headquartered in a northwest suburb of Chicago. Earlier in his career, he was co-owner of an excavating services company in northern Illinois and superintendent of a nearby grading company.

Scott holds an Associate of Science degree from the College of Lake County.

Bill Agee recently joined the CD Hall family with almost 25 years of construction and real estate industry experience.  As Chief Financial Officer, he manages financial accounting and reporting for all our civil, service, and real estate entities.  He also has extensive experience in systems development and process improvement. In his role, he is responsible for the financial operations of the business, including risk management.

Bill holds a Bachelor’s degree in Accounting from Virginia Tech and is a Certified Public Accountant.  He is also a graduate from the Real Estate and Urban Land Development program at Virginia Commonwealth University.

Outside of work Bill enjoys playing golf and staying involved in his kids’ sports.

John owns all aspects of preconstruction from takeoff to bid, to proposal development and contract negotiations. He is fanatical about details and leaves no ink on a set of plans or specifications uncounted. He has more than fifteen years of estimating experience covering a wide range of commercial site development and demolition jobs ranging from this one’s on the house to $36M. John also spent a few years on site as a project manager and understands the realities and complexities of the field. He is an active member of the National Demolition Association’s Education Committee which supports the premier organization’s strategic goal to provide educational programming necessary to be leaders in environmental stewardship, safety, training, and professional competency. John holds a Bachelor’s Degree in Civil Engineering from Geneva College.

John would argue that he has the easiest job in the company – get this team with these crews in front of a client one time, and we have a partner for life!

Gene joined the CD Hall Team in early 2019 and has been instrumental in developing a variety of programs including support for talent recruitment and guiding new marketing and social media initiatives. In his role as Senior Advisor, Gene will be an active participant and facilitator in business and strategic planning, as well as guiding special projects to support continued growth in a variety of business segments.

Gene’s career spans a variety of environments, from entrepreneurial enterprises to Fortune 100 companies. He has held senior executive-level operations and human resources positions in industries ranging from manufacturing, restaurants and hospitality, staffing and HR outsourcing, golf equipment and instruction, healthcare, and residential services.

Since his relocation to Richmond to be near family, Gene has been active in volunteering, supporting, and presenting to various career transition groups.

Gene holds a Bachelor of Science degree in Industrial Economics from Purdue University.

James came on board with CD Hall Construction in June of 2020, and though only here for a short time he has already taken on his new role in a huge way. James is a Jack-of-all-Trades and proves that title to be true every day while handling a variety of projects. Working alongside the rest of the Leadership Team, he fills voids wherever they may present themselves, and works with precision and intelligence to manage the best solutions. He credits his attention to detail to his time spent in the United States Coast Guard, along with his core values: Honor, Respect, and Devotion to God, Country, and Family.

James comes to us from a long career in farm, estate, and land management having owned his own company for nearly 20 years. During this time, he honed his skills in construction management, timber operations, modern farming practices, land conservation, and real estate acquisition. He also holds a current Private Pilots License, FAA Part 107 Commercial Drone Operators License, USCG 6-Pack Captains License, and degrees in Forestry and Criminal Justice.

Ryan Bowker - Senior Project Manager

Ryan has recently joined the CD Hall family with over 15 years of experience in the construction industry. Early in his career, he experienced working for both a General Contractor and a Land Developer. Through those experiences, he found he most enjoys the sitework aspect of construction. In his role as Senior Project Manager, he is responsible for overseeing and managing financial budgets through detailed project cost tracking, organized scheduling, strategic purchasing, planning, and forecasting.

Ryan holds a Bachelor’s Degree in Building Construction from Virginia Tech. In his spare time, you can find him hunting and fishing with family and friends, and staying involved with his kid's sports.

The name Gary List has become synonymous with General Superintendent in central Virginia. Gary is widely known and highly respected across the industry by owners, developers, contractors, engineers, and inspectors. Becoming a rock star General Superintendent doesn’t happen overnight though. Gary began operating heavy equipment in 1986 before he was promoted to a foreman position within a couple of years. A few years after that Gary was functioning as General Superintendent/Project Manager and has been utilizing his vast knowledge of the field ever since.

Gary manages the day-to-day sitework operations for all of our commercial crews. He utilizes his 30+ years of experience to ensure that we are operating with safety as our first priority and at 100% max efficiency to drive job production and to make certain that our customers’ expectations of safety, speed, and quality are always met or exceeded. Whether large or small, Gary is intimately involved in every job we do. But despite all of his experience and know-how, Gary is humble and approachable, which is perhaps the greatest value to our customers.

When you’re the type of guy that can do it all, it is difficult to capture an appropriate job title to suit that person. Formerly our Concrete Superintendent, Steve’s gifting and intellect go beyond any single specialty. What truly sets this Eagle Scout apart is his ability to take any task given, embrace it, own it, and make it happen. Steve is remarkably technical which is in part owing to his meticulous personality but also a product of his education, earning a Bachelor’s Degree in Building Construction from Virginia Tech.


Brent Foster comes to us with over 30 years in the automotive industry.  Brent serves as our Maintenance Shop Manager, leading a team of highly skilled mechanics and welders that are responsible for the care and maintenance of hundreds of pieces of owned equipment that make up the CD Hall Fleet of vehicles. The maintenance shop is responsible for the maintenance and upkeep of a fleet of trucks, heavy equipment and he is responsible for the year-round maintenance of a fleet of trucks used in the winter for our Snowplow Operations.  Brent and his team keep the fleet running in peak condition but are also poised to respond quickly so that when repairs are needed, a minute is not wasted in getting equipment back in working order.

In his spare time, Brent enjoys spending time with his family and getting out on the golf course and playing a round whenever the weather cooperates.

Greg is as multidisciplined as they come, having several fields of expertise that form the sum of his skillset. Greg understands not only big-picture project management, but also the nuances and details of what it takes to get the job done as he himself is an accomplished heavy equipment operator, carpenter, welder, metal fabricator, structural concrete finished, Class A CDL driver, and landscaper.

Greg's main focus is running our residential site division which involves all aspects of estimating, scheduling, customer relations, quality control, and directing the day-to-day operations of our residential crew. Customers are constantly praising Greg for his responsiveness, his diligence, and his hard work.

Our estimators are eager to talk to you about how we can help make your next project a success.

(804) 275-8600   |   Contact Us