Meet Our Staff

At Carroll Plumbing and Heating we employ some of the best plumbers and heating/cooling/ventilation experts in the industry.

Courtney Gregory | President

Courtney Gregory - PresidentCourtney majored in Business Management concentrating in Finance from Longwood University where she met her husband, David. After 6 years working in the financial securities business, she made the leap over to the family Plumbing & Heating business. Initially, she was managing the company’s finances and bookkeeping. It wasn’t until her father decided to retire that she seized the opportunity of truly running Carroll Plumbing & Heating, Inc. When not working, she is a mom to two small children, advocating for mental health.

John Cole | Chairman of the Board

John went into business with Doug Carroll back in the 1980s. He is responsible for Carroll’s growth and started the HVAC department back in 1988. Before coming to Carroll, he worked at Noland for over 26 years. He is semi-retired but is still the company’s trusted advisor and Chairman of the Board. He enjoys spending time in Kitty Hawk, North Carolina or St. Petersburg, Florida with his wife of over 40 years and his Jack Russel Terrier. 


Bruce Oglesby | Assistant Vice President | Hydronic & HVAC

Bruce has been with Carroll since 2007. He is an integral part of our Senior Management Team and oversees the HVAC and Hydronic departments. Prior to working at Carroll, he spent many years as a Project Manager. Bruce holds his Master Mechanical License. In his spare time, he is quite the wine connoisseur, golf player, and enjoys spending time with his wife and two daughters.

David Gregory | Plumbing Project Manager

Dave literally has worked his way up the ladder. He started back in 2005 as a dave gPlumber’s Helper. He fell in love with trade. He worked his way up to Dispatcher where he excelled with Customer Service and scheduling. He truly has a knack for finding old parts and remembering the smallest detail. He is now a Project Manager. When not helping others renovate kitchens and bathrooms, he enjoys tinkering in his shed and playing with two kids and wife, Courtney.

Jim Koon | Plumbing Service Manager | Sewer & Water Main Lines

Jim has been through many transitions with Carroll and has worn many hats Jim Koon, Plumbing Service Managerincluding Dispatcher, Project Manager, and Service Manager since starting in 2000. He specializes in sewer & water main line repair and replacement and loves getting new toys to rod out sewers and drain lines. He holds his journeyman in Plumbing and Gas Fitter. Along with being a Backflow Preventer, he is a proud father to two sons and has been married for over 34 years. When not working he loves hunting, fishing, and spending time outdoors.

Jeff Waran, HVAC Manager

Jeff Waran | HVAC Manager

Jeff started his career out in the field as an HVAC Service Mechanic and moved into the Branch Manager up in Northern Virginia. After relocating to Richmond, he worked at another Heating and Air Conditioning company focusing on Sales and Marketing. He specializes in residential system repair and replacements.

Charles Ward | Plumbing Project Manager charles

Charles has been in the plumbing industry for over 32 years. He holds his Master Plumber and Master Gas Fitter. He enjoys more of the construction side of the business. In his free time, he enjoys restoring old cars, spending time with his family, fishing, and boating.

Kim Wells, Assistant Service Coordinator & Controller

Kim Wells | Controller and Service Coordinator

She has a background in customer service and accounting and always has a smile on her face. She is our Lead Dispatcher and Service Coordinator handling all the scheduling and customer requests.

Bladimir C.

Bladimir started at Carroll in August 2106 as a green HVAC helper. He has grown and is now an HVAC installation technician.

Kenny M.

Kenny has been with Carroll since April 2012 he is a certified plumbing service technician. He is particularly good at rebuilding faucets, setting fixtures and trimming out completed work.

Albert S.

Albert has been with Carroll since March 2015.

Matt M.

Matt started from the bottom up here at Carroll. 6 years. He is now an HVAC Service and Installation Technician. When not at work he enjoys family, friends and the outdoors.

David B.

David joins Carroll Plumbing & Heating with over 14 years of plumbing experience as an all-around plumber. When not at work he’s an avid fisherman, kayaker, and loves working on vehicles.


We’re always on the lookout for qualified individuals to join the team. Fill out our employment application and we’ll reach out if we have an open position.