As roofers by trade, we have often experienced this situation where we had to assemble our drains, flashings, boxes and vents ourselves. It is for this reason that we have designed models that do not require any assembly. Delivered and ready to install, they allow contractors to make the most of their time spent on the roofs and thus deliver more projects. For more information, contact us at (514) 358-4211.