{"id":62,"date":"2023-08-15T09:19:46","date_gmt":"2023-08-15T09:19:46","guid":{"rendered":"https:\/\/virtueroofing.com.au\/old\/?post_type=service&#038;p=62"},"modified":"2025-02-27T09:37:55","modified_gmt":"2025-02-27T09:37:55","slug":"residential-re-roofing","status":"publish","type":"service","link":"https:\/\/virtueroofing.com.au\/old\/service\/residential-re-roofing\/","title":{"rendered":"Residential Re-Roofing Services"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;RESIDENTIAL ANDCOMMERCIAL ROOFING&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#000000&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;0px||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; module_class=&#8221;text-col&#8221; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||20px||false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2 class=\"main-heading\">RESIDENTIAL AND<br \/>COMMERCIAL ROOFING<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Our bread and butter here at Virtue Roofing is our Residential Re-Roofing service. Customers come to us for a re-roof in many different circumstances. Sometimes, storm damage has necessitated a full re-roof of their home.<\/p>\n<p> Other times, a few tiles that have been broken for several years have caused significant damage out of sight that means a simple patch-up or minor repair won\u2019t cut it.<\/p>\n<p>While a total re-roof is a significant investment, there are a few key outcomes it can bring to your home:<\/p>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;\/contact\/&#8221; button_text=&#8221;CONTACT US&#8221; module_class=&#8221;btn&#8221; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; module_class=&#8221;img-col&#8221; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;http:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2024\/05\/residential-and-commercial.jpg&#8221; alt=&#8221;Residential And Commercial&#8221; title_text=&#8221;Residential And Commercial&#8221; disabled_on=&#8221;on|on|on&#8221; module_class=&#8221;featured-img&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; disabled=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_code _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<div id=\"main-slide\" class=\"gallery-slider owl-carousel\"><div class=\"item\"><div class=\"image-wrap\"><img decoding=\"async\" src=\"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2023\/08\/residential-re-roofing-img.jpg\" alt=\"Residential Reroofing Services\"><\/div><\/div><div class=\"item\"><div class=\"image-wrap\"><img decoding=\"async\" src=\"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2024\/05\/footer-contact-banner.jpg\" alt=\"Footer Contact Banner\"><\/div><\/div><div class=\"item\"><div class=\"image-wrap\"><img decoding=\"async\" src=\"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2023\/08\/commercial-roofing-services-img.jpg\" alt=\"Commercial Roofing Services\"><\/div><\/div><\/div><div id=\"thumb-slide\" class=\"thumb-slider owl-carousel\"><div class=\"item\"><div class=\"image-wrap\"><img decoding=\"async\" src=\"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2023\/08\/residential-re-roofing-img-150x150.jpg\" alt=\"Residential Reroofing Services\"><\/div><\/div><div class=\"item\"><div class=\"image-wrap\"><img decoding=\"async\" src=\"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2024\/05\/footer-contact-banner-150x150.jpg\" alt=\"Footer Contact Banner\"><\/div><\/div><div class=\"item\"><div class=\"image-wrap\"><img decoding=\"async\" src=\"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2023\/08\/commercial-roofing-services-img-150x150.jpg\" alt=\"Commercial Roofing Services\"><\/div><\/div><\/div>[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; custom_padding_tablet=&#8221;||0px||false|false&#8221; custom_padding_phone=&#8221;||0px||false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>1.  Safety &#038; Security:<\/strong><\/p>\n<p>This is the main one. Your home is where you, your family, your pets, and all of your possessions reside. <\/p>\n<p>Not only can an old, damaged roof cause leaks, the more extreme cases can see ceilings collapse \u2013 putting everything under it at extreme risk. <\/p>\n<p>Getting a new roof addresses this concern first and foremost.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>2. Reduce Future Maintenance Costs<\/strong><\/p>\n<p>A common mistake that many homeowners make is patching up parts of damaged roofs over time, engaging various repair people who don\u2019t have the roofing expertise required to do a good job. By re-roofing your home with Virtue Roofing, you\u2019ll be dealing with one company, one time, and you can be sure that the job will be finished to the highest standard. And, as time goes on, a new Colorbond roof will be easier and more cost-effective to maintain and better withstand the punishment of Australia\u2019s harsh conditions \u2013 particularly hail in the winter and extreme sun &#038; heat in the summer.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>3.  Save Money on Energy Costs:<\/strong><\/p>\n<p>With the cost of living only going up, having an old, worn-out roof that impacts your home\u2019s energy efficiency will only add to the headaches. A new roof helps with insulation and ventilation, and a key advantage of Colorbond is its ability to cool down quickly during hot summer months and retain heat during cold winters.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>4. Add Value to Your Home<\/strong><\/p>\n<p>First impressions are everything in property, and no matter how nice the inside of your house is, potential buyers see the roof first. It dominates that initial visual impact, so having a new roof installed can significantly increase kerb appeal and potential sale value.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; background_image=&#8221;http:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2023\/08\/service-cta.jpg&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; make_equal=&#8221;on&#8221; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||10px||false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2 class=\"main-heading text-white\">PERTH&#8217;S HASSLE FREE<br \/>ROOF REPAIR SPECIALIST.<\/h2>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;tel:08%206556%208853&#8243; button_text=&#8221;CALL TODAY  08 6556 8853&#8243; module_class=&#8221;btn&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; module_class=&#8221;margin-auto&#8221; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;http:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2024\/05\/logo-small.jpg&#8221; alt=&#8221;Logo Small&#8221; title_text=&#8221;Logo Small&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; module_class=&#8221;services-choose-us services-block-new&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#000000&#8243; background_enable_image=&#8221;off&#8221; background_position=&#8221;top_center&#8221; background_vertical_offset=&#8221;358px&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;||0px||false|false&#8221; global_module=&#8221;562&#8243; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;0px||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; header_2_text_color=&#8221;#FFFFFF&#8221; custom_margin=&#8221;||15px||false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2 class=\"main-heading\" style=\"text-align: center;\">WHY CHOOSE US<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; max_width=&#8221;805px&#8221; max_width_tablet=&#8221;805px&#8221; max_width_phone=&#8221;805px&#8221; max_width_last_edited=&#8221;on|desktop&#8221; module_alignment=&#8221;center&#8221; module_alignment_tablet=&#8221;center&#8221; module_alignment_phone=&#8221;center&#8221; module_alignment_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p style=\"text-align: center;\">At Virtue Roofing, we bring more than thirty years\u2019 collective experience in the roofing and construction industry and have built our reputation based on our honesty, integrity and\u00a0high-quality workmanship.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;2&#8243; module_class=&#8221;services-bx-area&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_blurb title=&#8221;Premium Service&#8221; image=&#8221;http:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2024\/02\/worker.png&#8221; alt=&#8221;Worker&#8221; icon_alignment=&#8221;left&#8221; module_class=&#8221;box-item&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; animation=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>No matter the size of the job, every customer enjoys a 5-star service. From residential re-roofing to commercial roofing, our Perth roofing company is dedicated to exceeding expectations every time. Choose Virtue Roofing for premium roofing services now!<\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_blurb title=&#8221;Experienced Professionals&#8221; image=&#8221;http:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2024\/02\/checked-ico.png&#8221; alt=&#8221;Checked Ico&#8221; icon_alignment=&#8221;left&#8221; module_class=&#8221;box-item&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; animation=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Reap the benefits of our extensive industry experience. As residential metal roofing contractors, our team of experts are highly skilled and provides tailored solutions to meet unique needs. Let our experts handle your metal roof installation today!<\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_blurb title=&#8221;Efficiency &#038; Reliability&#8221; image=&#8221;http:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2024\/02\/wall-clock-icon.png&#8221; alt=&#8221;Wall Clock Icon&#8221; icon_alignment=&#8221;left&#8221; module_class=&#8221;box-item&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; min_height=&#8221;243.1px&#8221; animation=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>We endeavour to get every project completed in a timely manner. Whether it\u2019s an urgent metal roof repair or a planned roof restoration, we ensure minimal disruption and maximum efficiency on every project.<\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;2&#8243; module_class=&#8221;services-bx-area&#8221; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;10px||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_blurb title=&#8221;Quality Workmanship&#8221; image=&#8221;http:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2024\/02\/workman-ship.png&#8221; alt=&#8221;Workman Ship&#8221; icon_alignment=&#8221;left&#8221; module_class=&#8221;box-item&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; animation=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Quality is the name of our game \u2013 every job, every time. Our commitment to superior roofing craftsmanship ensures your home is safe, stylish and protected for years to come. Make your home look brand new with a new or restored roof!<\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_blurb title=&#8221;Extensive Warranties&#8221; image=&#8221;http:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2024\/02\/security.png&#8221; alt=&#8221;Security&#8221; icon_alignment=&#8221;left&#8221; module_class=&#8221;box-item&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; min_height=&#8221;200.1px&#8221; animation=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>BlueScope Steel can be warrantied up to 36 years! Enjoy peace of mind knowing your investment is backed by industry-leading guarantees and trusted materials.<\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_blurb title=&#8221;Peace of Mind&#8221; image=&#8221;http:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2024\/02\/australia.png&#8221; alt=&#8221;Australia&#8221; icon_alignment=&#8221;left&#8221; module_class=&#8221;box-item&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; animation=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Rest easy knowing your home, business or strata development is well protected. With our trusted roofing contractor Perth team, you can enjoy safety and style in equal measure.<\/p>\n<p>[\/et_pb_blurb][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; module_class=&#8221;quote-sec-form&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#000000&#8243; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_stops=&#8221;#dddddd 39%|#1e1e1e 44%&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;2_3,1_3&#8243; use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;1&#8243; make_equal=&#8221;on&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; min_height=&#8221;592px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;2_3&#8243; module_class=&#8221;cta-form-wrapper&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#000000&#8243; border_radii=&#8221;off|5px|||5px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2 class=\"main-heading text-white\">QUOTE BUILDER \u2013 RESIDENTIAL PROJECTS<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; header_2_text_color=&#8221;#FFFFFF&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework grid-display_wrapper residential-form_wrapper' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_2' ><div id='gf_2' class='gform_anchor' tabindex='-1'><\/div>\n                        <div class='gform_heading'>\n                            <p class='gform_description'><\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_2' id='gform_2' class='grid-display residential-form' action='\/old\/wp-json\/wp\/v2\/service\/62#gf_2' data-formid='2' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_2' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_2_16\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_16'>URL<\/label><div class='ginput_container'><input name='input_16' id='input_2_16' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_2_16'>This field is for validation purposes and should be left unchanged.<\/div><\/div><div id=\"field_2_1\" class=\"gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_1'>Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_2_1' type='text' value='' class='large'    placeholder='Name *' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_2_3\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_3'>Phone<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_2_3' type='text' value='' class='large'    placeholder='Phone *' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_2_2\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_2'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_2' id='input_2_2' type='email' value='' class='large'   placeholder='Email Address *' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_2_7\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_7'>Address<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_7' id='input_2_7' type='text' value='' class='large'    placeholder='Address *' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><fieldset id=\"field_2_8\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full gf_list_inline field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Current Roof Material<\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_2_8'><div class='gchoice gchoice_2_8_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_8.1' type='checkbox'  value='Tile'  id='choice_2_8_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_2_8_1' id='label_2_8_1' class='gform-field-label gform-field-label--type-inline'>Tile<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_2_8_2'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_8.2' type='checkbox'  value='Tin'  id='choice_2_8_2'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_2_8_2' id='label_2_8_2' class='gform-field-label gform-field-label--type-inline'>Tin<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_2_8_3'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_8.3' type='checkbox'  value='Unknown\/other'  id='choice_2_8_3'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_2_8_3' id='label_2_8_3' class='gform-field-label gform-field-label--type-inline'>Unknown\/other<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><fieldset id=\"field_2_9\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full gf_list_inline field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Storey Type<\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_2_9'><div class='gchoice gchoice_2_9_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_9.1' type='checkbox'  value='Single Storey'  id='choice_2_9_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_2_9_1' id='label_2_9_1' class='gform-field-label gform-field-label--type-inline'>Single Storey<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_2_9_2'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_9.2' type='checkbox'  value='Double Storey'  id='choice_2_9_2'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_2_9_2' id='label_2_9_2' class='gform-field-label gform-field-label--type-inline'>Double Storey<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><fieldset id=\"field_2_11\" class=\"gfield gfield--type-radio gfield--type-choice gfield--input-type-radio gfield--width-full gf_list_inline field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label' >Are new gutters required?<\/legend><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_2_11'>\n\t\t\t<div class='gchoice gchoice_2_11_0'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_11' type='radio' value='Yes'  id='choice_2_11_0' onchange='gformToggleRadioOther( this )'    \/>\n\t\t\t\t\t<label for='choice_2_11_0' id='label_2_11_0' class='gform-field-label gform-field-label--type-inline'>Yes<\/label>\n\t\t\t<\/div>\n\t\t\t<div class='gchoice gchoice_2_11_1'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_11' type='radio' value='No'  id='choice_2_11_1' onchange='gformToggleRadioOther( this )'    \/>\n\t\t\t\t\t<label for='choice_2_11_1' id='label_2_11_1' class='gform-field-label gform-field-label--type-inline'>No<\/label>\n\t\t\t<\/div><\/div><\/div><\/fieldset><div id=\"field_2_14\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full message-field field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_14'>Message<\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_14' id='input_2_14' class='textarea medium'    placeholder='Is there anything else we should know to assist with the quote?'  aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><div id=\"field_2_13\" class=\"gfield gfield--type-text gfield--input-type-text field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_13'>If so, number of downpipes<\/label><div class='ginput_container ginput_container_text'><input name='input_13' id='input_2_13' type='text' value='' class='large'      aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_2_15\" class=\"gfield gfield--type-captcha gfield--input-type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_15'>CAPTCHA<\/label><div id='input_2_15' class='ginput_container ginput_recaptcha' data-sitekey='6Lft1oUpAAAAACw71fBXMBOG6Qk-q6x4KXOWD0mr'  data-theme='light' data-tabindex='0'  data-badge=''><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_2' class='gform_button button gform-button--width-full' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='REQUEST A QUOTE'  \/> <input type='hidden' name='gform_ajax' value='form_id=2&amp;title=&amp;description=1&amp;tabindex=0&amp;theme=gravity-theme&amp;styles=[]&amp;hash=b1bfdcbf4953e5c12c6939342cc39e00' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_2' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_2' id='gform_theme_2' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_2' id='gform_style_settings_2' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='2' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='AUD' value='et8Lfcong2OVOi3vNUiL2nSfSvltx9ialDHqUNRUtMU+GUM4jAWPrK7QoLE5sXxVWhLzlvR9vSzYAIh4JtohAJ8pMQQJxLpJBiCnMEYNk7KL4tA=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_2' value='WyJ7XCI4LjFcIjpcIjAzOWU4N2MyMzU0MTExYmE3ZjhjMTVhMGMzN2M2ZGQ3XCIsXCI4LjJcIjpcIjFiMzA1ODdhMjMzYTI4ZmFhNjI3MGE0Njg0ZjcyMzI0XCIsXCI4LjNcIjpcImVhMjkzNjhmYjc4Zjc3NDM2NTc1MWFkYjFlNWUyMmFmXCIsXCI5LjFcIjpcIjJmYzdkNzg2YjU2Mjk1ZjkwOWNmNTU0YjExZGZhMDNhXCIsXCI5LjJcIjpcImI4M2YwZTcyM2U0NGY0ODIyNTE4MzA0YjYzZmM2NWVkXCIsXCIxMVwiOltcIjcwM2QwY2FmM2ZlYjhiMjQxMjgwZDE3MTc0NWY0NTM4XCIsXCJjN2UxYjZjMjA4ZmRhMDczMGU5ZmY3NjgzY2EzZTQ1MlwiXX0iLCI1MDE0NmJhMWRmZWE4ODhiOWU1MzIzNWIyNjliMDkyMyJd' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_2' id='gform_ajax_frame_2' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https:\/\/virtueroofing.com.au\/old\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_2').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'https:\/\/virtueroofing.com.au\/old\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_2').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"2\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_2\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_2\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_2\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 2, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n\n<p>&nbsp;<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; module_class=&#8221;cta-image-col&#8221; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; background_image=&#8221;http:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2023\/08\/Shape-triangle.png&#8221; background_size=&#8221;custom&#8221; background_image_width=&#8221;50px&#8221; background_image_height=&#8221;90px&#8221; background_position=&#8221;top_left&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;http:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2024\/05\/quote-banner2.jpg&#8221; alt=&#8221;Quote Banner2&#8243; title_text=&#8221;Quote Banner2&#8243; force_fullwidth=&#8221;on&#8221; module_class=&#8221;cta-image&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; border_radii=&#8221;off||5px|5px|&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; make_equal=&#8221;on&#8221; module_class=&#8221;has-v-divider&#8221; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; module_class=&#8221;margin-auto&#8221; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; border_color_right=&#8221;#000000&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|700|||||||&#8221; text_font_size=&#8221;24px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"d-flex justify-content-space-between\">Need A Free Estimate? <a href=\"tel:08 6556 8853\"><span class=\"cta-phone\">08 6556 8853<\/span><\/a><\/div>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; module_class=&#8221;margin-auto&#8221; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; border_color_right=&#8221;#000000&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|700|||||||&#8221; text_font_size=&#8221;24px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"d-flex justify-content-space-between\">Our Completed Projects <a class=\"btn btn-black\" href=\"\/our-projects\/\">VIEW PROJECTS<\/a><\/div>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>RESIDENTIAL ANDCOMMERCIAL ROOFINGOur bread and butter here at Virtue Roofing is our Residential Re-Roofing service. Customers come to us for a re-roof in many different circumstances. Sometimes, storm damage has necessitated a full re-roof of their home. Other times, a few tiles that have been broken for several years have caused significant damage out of [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":805,"template":"","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":""},"class_list":["post-62","service","type-service","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Residential Re-Roofing Services in Perth | Virtue Roofing<\/title>\n<meta name=\"description\" content=\"Virtue Roofing offers expert residential re-roofing services in Perth. Enhance safety, energy efficiency, &amp; home value with quality roofing. Contact us now!\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Residential Re-Roofing Services in Perth | Virtue Roofing\" \/>\n<meta property=\"og:description\" content=\"Virtue Roofing offers expert residential re-roofing services in Perth. Enhance safety, energy efficiency, &amp; home value with quality roofing. Contact us now!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/virtueroofing.com.au\/old\/service\/residential-re-roofing\/\" \/>\n<meta property=\"og:site_name\" content=\"VIRTUE ROOFING\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/virtueroofing\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-27T09:37:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2023\/08\/Virtue-Roofing_Social-Media_LPV_2024_Still-26.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/service\\\/residential-re-roofing\\\/\",\"url\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/service\\\/residential-re-roofing\\\/\",\"name\":\"Residential Re-Roofing Services in Perth | Virtue Roofing\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/service\\\/residential-re-roofing\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/service\\\/residential-re-roofing\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/Virtue-Roofing_Social-Media_LPV_2024_Still-26.jpg\",\"datePublished\":\"2023-08-15T09:19:46+00:00\",\"dateModified\":\"2025-02-27T09:37:55+00:00\",\"description\":\"Virtue Roofing offers expert residential re-roofing services in Perth. Enhance safety, energy efficiency, & home value with quality roofing. Contact us now!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/service\\\/residential-re-roofing\\\/#breadcrumb\"},\"inLanguage\":\"en\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/service\\\/residential-re-roofing\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/service\\\/residential-re-roofing\\\/#primaryimage\",\"url\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/Virtue-Roofing_Social-Media_LPV_2024_Still-26.jpg\",\"contentUrl\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/Virtue-Roofing_Social-Media_LPV_2024_Still-26.jpg\",\"width\":1920,\"height\":1080,\"caption\":\"Residential Re-Roofing\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/service\\\/residential-re-roofing\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Services\",\"item\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/service\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Residential Re-Roofing Services\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/#website\",\"url\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/\",\"name\":\"VIRTUE ROOFING\",\"description\":\"Roofing Specialists in Perth\",\"publisher\":{\"@id\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/#organization\",\"name\":\"VIRTUE ROOFING\",\"url\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"http:\\\/\\\/virtueroofing.com.au\\\/old\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/virtue-logo-dark-min.png\",\"contentUrl\":\"http:\\\/\\\/virtueroofing.com.au\\\/old\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/virtue-logo-dark-min.png\",\"width\":3974,\"height\":1924,\"caption\":\"VIRTUE ROOFING\"},\"image\":{\"@id\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/virtueroofing\\\/\",\"https:\\\/\\\/www.instagram.com\\\/virtueroofingau\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Residential Re-Roofing Services in Perth | Virtue Roofing","description":"Virtue Roofing offers expert residential re-roofing services in Perth. Enhance safety, energy efficiency, & home value with quality roofing. Contact us now!","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Residential Re-Roofing Services in Perth | Virtue Roofing","og_description":"Virtue Roofing offers expert residential re-roofing services in Perth. Enhance safety, energy efficiency, & home value with quality roofing. Contact us now!","og_url":"https:\/\/virtueroofing.com.au\/old\/service\/residential-re-roofing\/","og_site_name":"VIRTUE ROOFING","article_publisher":"https:\/\/www.facebook.com\/virtueroofing\/","article_modified_time":"2025-02-27T09:37:55+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2023\/08\/Virtue-Roofing_Social-Media_LPV_2024_Still-26.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/virtueroofing.com.au\/old\/service\/residential-re-roofing\/","url":"https:\/\/virtueroofing.com.au\/old\/service\/residential-re-roofing\/","name":"Residential Re-Roofing Services in Perth | Virtue Roofing","isPartOf":{"@id":"https:\/\/virtueroofing.com.au\/old\/#website"},"primaryImageOfPage":{"@id":"https:\/\/virtueroofing.com.au\/old\/service\/residential-re-roofing\/#primaryimage"},"image":{"@id":"https:\/\/virtueroofing.com.au\/old\/service\/residential-re-roofing\/#primaryimage"},"thumbnailUrl":"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2023\/08\/Virtue-Roofing_Social-Media_LPV_2024_Still-26.jpg","datePublished":"2023-08-15T09:19:46+00:00","dateModified":"2025-02-27T09:37:55+00:00","description":"Virtue Roofing offers expert residential re-roofing services in Perth. Enhance safety, energy efficiency, & home value with quality roofing. Contact us now!","breadcrumb":{"@id":"https:\/\/virtueroofing.com.au\/old\/service\/residential-re-roofing\/#breadcrumb"},"inLanguage":"en","potentialAction":[{"@type":"ReadAction","target":["https:\/\/virtueroofing.com.au\/old\/service\/residential-re-roofing\/"]}]},{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/virtueroofing.com.au\/old\/service\/residential-re-roofing\/#primaryimage","url":"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2023\/08\/Virtue-Roofing_Social-Media_LPV_2024_Still-26.jpg","contentUrl":"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2023\/08\/Virtue-Roofing_Social-Media_LPV_2024_Still-26.jpg","width":1920,"height":1080,"caption":"Residential Re-Roofing"},{"@type":"BreadcrumbList","@id":"https:\/\/virtueroofing.com.au\/old\/service\/residential-re-roofing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/virtueroofing.com.au\/old\/"},{"@type":"ListItem","position":2,"name":"Services","item":"https:\/\/virtueroofing.com.au\/old\/service\/"},{"@type":"ListItem","position":3,"name":"Residential Re-Roofing Services"}]},{"@type":"WebSite","@id":"https:\/\/virtueroofing.com.au\/old\/#website","url":"https:\/\/virtueroofing.com.au\/old\/","name":"VIRTUE ROOFING","description":"Roofing Specialists in Perth","publisher":{"@id":"https:\/\/virtueroofing.com.au\/old\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/virtueroofing.com.au\/old\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en"},{"@type":"Organization","@id":"https:\/\/virtueroofing.com.au\/old\/#organization","name":"VIRTUE ROOFING","url":"https:\/\/virtueroofing.com.au\/old\/","logo":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/virtueroofing.com.au\/old\/#\/schema\/logo\/image\/","url":"http:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2024\/02\/virtue-logo-dark-min.png","contentUrl":"http:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2024\/02\/virtue-logo-dark-min.png","width":3974,"height":1924,"caption":"VIRTUE ROOFING"},"image":{"@id":"https:\/\/virtueroofing.com.au\/old\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/virtueroofing\/","https:\/\/www.instagram.com\/virtueroofingau\/"]}]}},"_links":{"self":[{"href":"https:\/\/virtueroofing.com.au\/old\/wp-json\/wp\/v2\/service\/62","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/virtueroofing.com.au\/old\/wp-json\/wp\/v2\/service"}],"about":[{"href":"https:\/\/virtueroofing.com.au\/old\/wp-json\/wp\/v2\/types\/service"}],"author":[{"embeddable":true,"href":"https:\/\/virtueroofing.com.au\/old\/wp-json\/wp\/v2\/users\/3"}],"version-history":[{"count":4,"href":"https:\/\/virtueroofing.com.au\/old\/wp-json\/wp\/v2\/service\/62\/revisions"}],"predecessor-version":[{"id":1395,"href":"https:\/\/virtueroofing.com.au\/old\/wp-json\/wp\/v2\/service\/62\/revisions\/1395"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/virtueroofing.com.au\/old\/wp-json\/wp\/v2\/media\/805"}],"wp:attachment":[{"href":"https:\/\/virtueroofing.com.au\/old\/wp-json\/wp\/v2\/media?parent=62"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}