What We Do
Wind Loads & Effects
Air Quality Services
Air Modeling Services
Wind on Solar Arrays
Forensic & Litigation
Who We Are
Introducing a New CPP Webinar Series!
Wind Engineering Applications to Optimize the Design and Operation of Hyperscale Data Centers CPP’s webinar series will address the many aspects of Wind Engineering that c...
Dr. David Banks, PhD, P.Eng, becomes president of CPP Wind Engineering Inc.
After operating without a president since founder Dr. Jon Peterka’s retirement in 2013, CPP, through its Board of Directors, has unanimously chosen Dr. David Banks to fill...
I2SL Annual Conference includes tour of new innovative CPP wind tunnels
CPP’s industry experts both present and moderate Always an unparalleled learning and networking opportunity, the I2SL Annual Conference for this year includes something sp...
CPP workshop at CTBUH 2019 conference to set the course of wind engineering
CPP’s Roy Denoon to chair and present CTBUH, the Council on Tall Buildings and Urban Habitat, is celebrating a milestone: 50 years since its founding. Key industry players...
Safely retrofit lab exhaust systems for VAV operation, and save big
CPP to explain how at upcoming SLCan conference in Toronto With the advantages of variable air volume (VAV) exhaust systems so overwhelming, why isn’t everyone retrofitting exis...
CPP advances industry with leading role in PBWD publication
Now-available prestandard promotes performance-based wind design While performance-based design (PBD) is rapidly growing in acceptance in the seismic field, no guidance has, unt...
CPP’s Dr. Roy Denoon to bring unique insights to 2019 SEAC Fall Seminar
Topic Practical Wind Engineering both vital and timely The SEAC Fall Seminar takes place October 10, 2019, at the Doubletree Hilton in Westminster, Colorado. Since 1954, SEAC, S...
CPP’s Brad Cochran to share essential insights at the 2019 I2SL China Chapter Conference
Laboratory Exhaust Systems for safe and sustainable lab environments Join I2SL for their 2019 China Chapter Conference for the necessary knowledge and contacts to advance sustai...
In Memory of Dr. Jon Peterka
Category: Blogs, Features
It is with heavy hearts we share the news that Dr Jon Peterka, known as Dr. P to friends and coworkers, has passed away at the age of 77. Jon was born May 26, 1941 in Knoxville,...
Remembrances of Dr. Jon Peterka
CPP and colleagues remember Dr. Jon Peterka Jon had an enormous beneficial effect on me and so many other people who were fortunate enough to cross his path. Jon was one of the ...
CPP Inc. All Rights Reserved