1. Roof Substrate.
You want to ensure that before you install any type of roofing system that you first ensure that the substrate is solid, and can handle the weight of the new product. A solid roof substrate will also expand the lifespan of the new roofing product as well.

2. Attic Ventilation.
A proper ventilated attic will help extend the lifecycle of your new roof. A dysfunctional attic ventilation system will cut down the lifespan of your new roof and cause your roof substrate to warp not to mention the increased energy bills caused by your AC overworking. You will also find that a dysfunctional attic ventilation system will give you problems in the winter time as you will find heavy, condensation due to the lack of airflow , potentially causing mold damage.

3. Flashing Components
Flashing components is where the professional stands out from the amateurs. A very good roofing system will be composed of multiple flashing components that most times have to be custom, bent and installed to tailor your roofs design and functionality.