Meet the Team

Craig Duty

Customer Assurance Manager / Tech Department Manager

I am a Customer Assurance Manager for CPD. I have over 20 years field experience as a installer, tech and owner. I came to CPD in 2019 and currently am the Tech Department Manager. I run out of the North Kansas City branch


Technical Support

Customer Assurance Manager / Training Site Operator

I came to CPD in 2020 after more then 17 years in the field as a service tech and controls specialist. I am a Customer Assurance Manager in the Tech Department. I am based out of the Omaha branch. I also am the designer and operator of CPDCETRAINING.COM.

In my spare time I love to be outdoors and with my wife and 2 sons.


Rob Roche

Customer Assurance Manager

I am a Customer Assurance Manager with the CPD Tech Department. I am based out of Omaha, NE with over 35 years of HVAC industry experience, 31 of those years with Central Plainss Distributing.

In my spare time I spend time with my church and outdoor activities.



Scroll to Top