They often team up with engineers or even building contractors on new building and construction projects to make sure that roofings are developed
https://giphy.com/channel/thoinszfgm
They usually team up with engineers or even home builders on brand-new building projects to ensure that rooftops are actually made the right way from the beginning for optimal functionality