Waring

Architect Christa Waring explains why a new roof deck can be time-consuming and costly.