Deprecated: Return type of Gravity_Forms\Gravity_Forms\External_API\GF_API_Response::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home10/epdmroofs/public_html/dev/wp-content/plugins/gravityforms/includes/external-api/class-gf-api-response.php on line 179
Deprecated: version_compare(): Passing null to parameter #1 ($version1) of type string is deprecated in /home10/epdmroofs/public_html/dev/wp-content/plugins/gravityforms/includes/addon/class-gf-addon.php on line 5755
Deprecated: Return type of GF_Field::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home10/epdmroofs/public_html/dev/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 93
Deprecated: Return type of GF_Field::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home10/epdmroofs/public_html/dev/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 99
Deprecated: Return type of GF_Field::offsetSet($offset, $data) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home10/epdmroofs/public_html/dev/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 108
Deprecated: Return type of GF_Field::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home10/epdmroofs/public_html/dev/wp-content/plugins/gravityforms/includes/fields/class-gf-field.php on line 117
Deprecated: Optional parameter $display declared before required parameter $paged is implicitly treated as a required parameter in /home10/epdmroofs/public_html/dev/wp-content/plugins/mtm-block-components/lib/mtm-helpers.php on line 182
Deprecated: Optional parameter $order declared before required parameter $paged is implicitly treated as a required parameter in /home10/epdmroofs/public_html/dev/wp-content/plugins/mtm-block-components/lib/mtm-helpers.php on line 182
Deprecated: Optional parameter $orderby declared before required parameter $paged is implicitly treated as a required parameter in /home10/epdmroofs/public_html/dev/wp-content/plugins/mtm-block-components/lib/mtm-helpers.php on line 182
Deprecated: Optional parameter $display declared before required parameter $paged is implicitly treated as a required parameter in /home10/epdmroofs/public_html/dev/wp-content/plugins/mtm-page-components/lib/mtm-helpers.php on line 182
Deprecated: Optional parameter $order declared before required parameter $paged is implicitly treated as a required parameter in /home10/epdmroofs/public_html/dev/wp-content/plugins/mtm-page-components/lib/mtm-helpers.php on line 182
Deprecated: Optional parameter $orderby declared before required parameter $paged is implicitly treated as a required parameter in /home10/epdmroofs/public_html/dev/wp-content/plugins/mtm-page-components/lib/mtm-helpers.php on line 182
Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home10/epdmroofs/public_html/dev/wp-includes/functions.php on line 7053
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home10/epdmroofs/public_html/dev/wp-includes/functions.php on line 2165
Warning: The magic method WP101\API::__wakeup() must have public visibility in /home10/epdmroofs/public_html/dev/wp-content/plugins/wp101/includes/class-api.php on line 71
Deprecated: Gravity_Forms\Gravity_Forms\License\GF_License_API_Response implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home10/epdmroofs/public_html/dev/wp-content/plugins/gravityforms/includes/license/class-gf-license-api-response.php on line 17
Deprecated: Automatic conversion of false to array is deprecated in /home10/epdmroofs/public_html/dev/wp-content/plugins/wp-rocket/inc/3rd-party/plugins/seo/yoast-seo.php on line 10
Deprecated: ltrim(): Passing null to parameter #2 ($characters) of type string is deprecated in /home10/epdmroofs/public_html/dev/wp-content/plugins/simple-301-redirects/wp-simple-301-redirects.php on line 113
Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home10/epdmroofs/public_html/dev/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 22
Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home10/epdmroofs/public_html/dev/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 28
Deprecated: Return type of SearchWP\Source::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home10/epdmroofs/public_html/dev/wp-content/plugins/searchwp/includes/Source.php on line 923
Deprecated: Return type of SearchWP\Option::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home10/epdmroofs/public_html/dev/wp-content/plugins/searchwp/includes/Option.php on line 97
Deprecated: Return type of SearchWP\Notice::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home10/epdmroofs/public_html/dev/wp-content/plugins/searchwp/includes/Notice.php on line 189
Deprecated: Return type of SearchWP\Engine::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home10/epdmroofs/public_html/dev/wp-content/plugins/searchwp/includes/Engine.php on line 368 The Building Industry Is Working to Reduce Long-term Costs and Limit Disruptions of Extreme Events - EPDM Roofing Association Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /home10/epdmroofs/public_html/dev/wp-content/plugins/wordpress-seo/src/generators/schema-generator.php on line 176
ERA Executive Director Jared Blum has written an article published by Roofing magazine that discusses the importance of resiliency – the ability to prepare for and adapt to changing conditions and to withstand and recover rapidly from deliberate attacks, accidents, or naturally occurring threats or incidents – in the building industry. He writes:
“Hurricane Sandy fostered innovation by demonstrating that when buildings are isolated from the supply of fresh water and electricity, roofs could serve an important role in keeping building occupants safe and secure. Locating power and water sources on rooftops would have maintained emergency lighting and water supplies when storm surges threatened systems located in basement utility areas. Thermally efficient roofs could have helped keep buildings more habitable until heating and cooling plants were put back into service.
In response to these changes, there are many opportunities for industry growth and adaptation. Roof designs must continue to evolve to accommodate the increasing presence of solar panels, small wind turbines and electrical equipment moved from basements, in addition to increasing snow and water loads on top of buildings. Potential energy disruptions demand greater insulation and window performance to create a habitable interior environment in the critical early hours and days after a climate event. Roofing product manufacturers will work more closely with the contractor community to ensure that roofing installation practices maximize product performance and that products are tested appropriately for in-situ behavior.”
For more information on the importance of resiliency in buildings, check out ERA’s recent blog post on the topic.