{"id":10,"date":"2023-08-15T07:28:18","date_gmt":"2023-08-15T07:28:18","guid":{"rendered":"https:\/\/virtueroofing.com.au\/old\/?page_id=10"},"modified":"2025-05-30T04:40:11","modified_gmt":"2025-05-30T04:40:11","slug":"home","status":"publish","type":"page","link":"https:\/\/virtueroofing.com.au\/old\/","title":{"rendered":"Home"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;banner video&#8221; module_class=&#8221;home-banner-video&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row module_class=&#8221;bg-video-wrap&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<video src=\"\/old\/wp-content\/uploads\/2024\/05\/Virtue-Roofing_Website-Loop-Video_LPV_2024_V2.mp4\" autoplay=\"\" loop=\"\" muted=\"\" playsinline=\"\" type=\"video\/mp4\" preload=\"\"><!-- [et_pb_line_break_holder] --><\/video><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"overlay-s\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"carousel-container\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"container-middle\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"middle-s-text\"><!-- [et_pb_line_break_holder] -->   <\/p>\n<h1>Virtue Roofing<\/h1>\n<p><!-- [et_pb_line_break_holder] -->    <pee>Perth\u2019s Hassle-Free Roofing Specialists<\/pee><!-- [et_pb_line_break_holder] -->    <a class=\"contact-banner-btn\" href=\"\/contact\/\">Contact<\/a><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; disabled_on=&#8221;on|on|on&#8221; admin_label=&#8221;Hero Video bg Section&#8221; module_class=&#8221;video-dark-overlay&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_stops=&#8221;#000000 0%|#000000 100%&#8221; background_image=&#8221;http:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2024\/02\/banner-min.jpg&#8221; background_video_mp4=&#8221;http:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2024\/05\/Virtue-Roofing-Video-Banner.mp4&#8243; background_video_width=&#8221;100%&#8221; min_height=&#8221;516px&#8221; min_height_tablet=&#8221;516px&#8221; min_height_phone=&#8221;365px&#8221; min_height_last_edited=&#8221;on|phone&#8221; custom_css_main_element=&#8221;display:flex;&#8221; disabled=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#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.22.0&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Arial||||||||&#8221; text_text_color=&#8221;#FFFFFF&#8221; text_font_size=&#8221;30px&#8221; header_font=&#8221;|700|on||||||&#8221; header_text_align=&#8221;center&#8221; header_text_color=&#8221;#FFFFFF&#8221; header_font_size=&#8221;48px&#8221; header_line_height=&#8221;1.2em&#8221; text_orientation=&#8221;center&#8221; text_font_size_tablet=&#8221;30px&#8221; text_font_size_phone=&#8221;14px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; text_line_height_tablet=&#8221;&#8221; text_line_height_phone=&#8221;1.6em&#8221; text_line_height_last_edited=&#8221;on|phone&#8221; header_font_size_tablet=&#8221;48px&#8221; header_font_size_phone=&#8221;28px&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1>Virtue Roofing<\/h1>\n<p>Perth\u2019s Hassle-Free Roofing Specialists<\/p>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjEzIn19@&#8221; button_text=&#8221;Contact&#8221; button_alignment=&#8221;center&#8221; _builder_version=&#8221;4.22.0&#8243; _dynamic_attributes=&#8221;button_url&#8221; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_use_icon=&#8221;off&#8221; custom_padding=&#8221;12px|30px|12px|30px|true|true&#8221; custom_css_main_element=&#8221;min-width: 160px;||  text-align: center !important;&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _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 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||||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; text_text_color=&#8221;#FFFFFF&#8221; header_2_text_color=&#8221;#FFFFFF&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2 class=\"main-heading\">SERVICES WE OFFER<\/h2>\n<p>We provide high-quality residential and commercial roofing services. From seamless metal roof installation to reliable roof repair and restoration our Perth clients praise, our skilled team delivers unmatched results.<\/p>\n<p>For residential metal roofing solutions, our contractors prioritise durability and ensure aesthetic appeal, while our commercial roofing services protect your business\u2019s critical assets. We also specialise in roof replacement and maintenance to extend your roof\u2019s lifespan for long-term savings and peace of mind. Trust us for all your residential metal roofing need today!<\/p>\n<div id=\"gtx-trans\" style=\"position: absolute; left: 20px; top: 118.156px;\">\n<div class=\"gtx-trans-icon\">\u00a0<\/div>\n<\/div>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjExIn19@&#8221; button_text=&#8221;READ MORE&#8221; module_class=&#8221;btn&#8221; _builder_version=&#8221;4.24.0&#8243; _dynamic_attributes=&#8221;button_url&#8221; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row 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||||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_code _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<div class=\"posts service-wrapper services-slider owl-carousel\" ><article class=\"post service\">\r\n\t\t\t\t\t<div class=\"post-featured-image-container\">\r\n                     <div class=\"entry-featured-image-url\">\r\n\t\t\t\t\t <img decoding=\"async\" src=\"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2023\/08\/Virtue-Roofing_Social-Media_LPV_2024_Still-26.jpg\" alt=\"Residential Re-Roofing\" >\r\n\t\t\t\t\t <\/div>\r\n\t\t\t\t\t <\/div>\r\n                     <div class=\"post-content-wrapper\">     \r\n                        <h4 class=\"entry-title\">Residential Re-Roofing Services<\/h4>\r\n                     <\/div>\r\n                  <\/article><article class=\"post service\">\r\n\t\t\t\t\t<div class=\"post-featured-image-container\">\r\n                     <div class=\"entry-featured-image-url\">\r\n\t\t\t\t\t <img decoding=\"async\" src=\"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2023\/08\/gutters-and-downpipes-min.jpg\" alt=\"Gutters And Downpipes Min\" >\r\n\t\t\t\t\t <\/div>\r\n\t\t\t\t\t <\/div>\r\n                     <div class=\"post-content-wrapper\">     \r\n                        <h4 class=\"entry-title\">Gutter &#038; Downpipe Replacement<\/h4>\r\n                     <\/div>\r\n                  <\/article><article class=\"post service\">\r\n\t\t\t\t\t<div class=\"post-featured-image-container\">\r\n                     <div class=\"entry-featured-image-url\">\r\n\t\t\t\t\t <img decoding=\"async\" src=\"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2023\/08\/strata-roofing-services-img.jpg\" alt=\"Strata Roofing Services\" >\r\n\t\t\t\t\t <\/div>\r\n\t\t\t\t\t <\/div>\r\n                     <div class=\"post-content-wrapper\">     \r\n                        <h4 class=\"entry-title\">Strata Roofing Services<\/h4>\r\n                     <\/div>\r\n                  <\/article><article class=\"post service\">\r\n\t\t\t\t\t<div class=\"post-featured-image-container\">\r\n                     <div class=\"entry-featured-image-url\">\r\n\t\t\t\t\t <img decoding=\"async\" src=\"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2023\/08\/commercial-roofing-services-img.jpg\" alt=\"Commercial Roofing Services\" >\r\n\t\t\t\t\t <\/div>\r\n\t\t\t\t\t <\/div>\r\n                     <div class=\"post-content-wrapper\">     \r\n                        <h4 class=\"entry-title\">Commercial Roofing Services<\/h4>\r\n                     <\/div>\r\n                  <\/article><article class=\"post service\">\r\n\t\t\t\t\t<div class=\"post-featured-image-container\">\r\n                     <div class=\"entry-featured-image-url\">\r\n\t\t\t\t\t <img decoding=\"async\" src=\"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2023\/08\/new-build-services-img.jpg\" alt=\"New Build Services Img\" >\r\n\t\t\t\t\t <\/div>\r\n\t\t\t\t\t <\/div>\r\n                     <div class=\"post-content-wrapper\">     \r\n                        <h4 class=\"entry-title\">New Builds<\/h4>\r\n                     <\/div>\r\n                  <\/article><\/div>[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; disabled_on=&#8221;on|on|off&#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.24.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; text_text_color=&#8221;#FFFFFF&#8221; header_2_text_color=&#8221;#FFFFFF&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Transform your home with Virtue Roofing\u2019s expert re-roofing services. Our residential metal roofing solutions combine durability, energy efficiency and enhanced curb appeal. Whether you&#8217;re tackling storm damage or upgrading to a modern design, we\u2019ll ensure a seamless experience from start to finish.\u00a0As roof installers Perth residents rave about, we handle council permits, material sourcing and coordination with other trades to deliver hassle-free re-roofing services.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.24.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; text_text_color=&#8221;#FFFFFF&#8221; header_2_text_color=&#8221;#FFFFFF&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Get ready for storm season with Virtue Roofing\u2019s expert installation services. Our high-quality gutters and downpipes provide essential protection against water damage and blockages. Using the same premium materials as our roofing projects, we guarantee efficient and durable solutions for your home or business.\u00a0<\/p>\n<p>Having gutters and downpipes in good condition is crucial to protecting your property from costly water damage. They direct rainwater away from your foundation, prevent erosion and reduce the risk of leaks. Without effective drainage, your roof, walls and even landscaping can suffer extensive damage over time.\u00a0<\/p>\n<p>It\u2019s time to call in Virtue Roofing\u2019s trusted team!\u00a0\u00a0<\/p>\n<div id=\"gtx-trans\" style=\"position: absolute; left: 20px; top: 118.156px;\">\n<div class=\"gtx-trans-icon\">\u00a0<\/div>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.24.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; text_text_color=&#8221;#FFFFFF&#8221; header_2_text_color=&#8221;#FFFFFF&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Protect your business with virtue roofing\u2019s comprehensive commercial solutions. From office blocks to warehouses, our expert team delivers tailored roofing services Perth businesses depend on. We understand the importance of protecting your assets and provide cost-effective solutions that last. Don\u2019t wait for leaks or damage to disrupt your operations! Trust us to keep your premises safe and functional.<\/p>\n<div id=\"gtx-trans\" style=\"position: absolute; left: 20px; top: 118.156px;\">\n<div class=\"gtx-trans-icon\">\u00a0<\/div>\n<\/div>\n<p>[\/et_pb_text][\/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; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#1e1e1e&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;30px||30px||false|false&#8221; 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.24.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; _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Text&#8221; _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\">WHO WE ARE<\/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; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Virtue Roofing is a roofing company based in Perth, locally owned and run by experienced industry professionals. As a roofing specialist, our primary focus is a customer-centric, premium roofing service that adds real value to your home or business and protects what is most important.<\/p>\n<p>All the way from the supply of the highest quality materials, through to exceptional roofing installation, we look after each home or business like it\u2019s our own. We install, replace, and restore roofs for residential, industrial and commercial properties, and no job is too big or too small. We provide a range of roofing design, re-roofing installation, metal roof repair, restoration and maintenance services throughout Perth.<\/p>\n<p>At Virtue Roofing we have several decades\u2019 experience in the roofing and construction industry, and we have built a reputation based on honesty, integrity, and a commitment to high-quality workmanship. We pride ourselves on our work and value the long-standing relationships we have established with many of our residential, commercial, and industrial roofing and building industry clients.<\/p>\n<div id=\"gtx-trans\" style=\"position: absolute; left: 111px; top: 31.7969px;\">\n<div class=\"gtx-trans-icon\">\u00a0<\/div>\n<\/div>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjExIn19@&#8221; button_text=&#8221;READ MORE&#8221; module_class=&#8221;btn&#8221; _builder_version=&#8221;4.24.0&#8243; _dynamic_attributes=&#8221;button_url&#8221; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; background_enable_image=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;http:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2024\/05\/Virtue-Roofing_Social-Media_LPV_2024_Still-22.jpg&#8221; alt=&#8221;Virtue Roofing Social Media Lpv 2024 Still 22&#8243; title_text=&#8221;Virtue Roofing Social Media Lpv 2024 Still 22&#8243; disabled_on=&#8221;off|off|off&#8221; module_class=&#8221;featured-img img-radius who-we-services&#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; 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; admin_label=&#8221;Testimonial Section&#8221; module_class=&#8221;testimonial-sec&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#1e1e1e&#8221; background_enable_image=&#8221;off&#8221; background_position=&#8221;bottom_center&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; admin_label=&#8221;Testimonial Title&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;0px||0px||false|false&#8221; global_module=&#8221;835&#8243; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#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; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2 class=\"main-heading\" style=\"text-align: center;\">CLIENT TESTIMONIALS<\/h2>\n<p style=\"text-align: center;\">Virtue Roofing clients benefit from exceptional craftsmanship, high-quality materials and seamless service. Every project, whether residential reroofing, gutter and downpipe replacement or strata and commercial roofing, is handled with professionalism and expertise. Our team ensures clear communication, efficiency and top-tier results, making us a trusted name in Perth for reroofing. With a commitment to safety, precision and customer satisfaction, we transform homes with reliable, long-lasting roofing solutions. This is why our clients say:<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; admin_label=&#8221;Testimonial shortcode&#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_module=&#8221;836&#8243; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#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_code _builder_version=&#8221;4.22.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<pre class=\"ti-widget\" style=\"display: none\"><template id=\"trustindex-google-widget-html\"><div class=\" ti-widget  ti-goog ti-disable-font ti-show-rating-text ti-review-text-mode-scroll ti-text-align-left\" data-no-translation=\"true\" data-time-locale=\"%d %s ago|today|day|days|week|weeks|month|months|year|years\" data-plugin-version=\"13.2.9\" data-layout-id=\"4\" data-layout-category=\"slider\" data-set-id=\"ligth-border\" data-pid=\"\" data-language=\"en\" data-close-locale=\"Close\" data-review-target-width=\"300\" data-css-version=\"2\" data-reply-by-locale=\"Owner's reply\" data-only-rating-locale=\"This user only left a rating.\" data-pager-autoplay-timeout=\"6\"> <div class=\"ti-widget-container ti-col-3\"> <div class=\"ti-reviews-container\"> <div class=\"ti-controls\"> <div class=\"ti-next\" aria-label=\"Next review\" role=\"button\" tabindex=\"0\"><\/div> <div class=\"ti-prev\" aria-label=\"Previous review\" role=\"button\" tabindex=\"0\"><\/div> <\/div> <div class=\"ti-reviews-container-wrapper\">  <div data-empty=\"0\" data-time=\"1693785600\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-id=\"cfcd208495d565ef66e7dff9f98764da\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Posted on <\/span> <trustindex-image data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"\" width=\"20\" height=\"20\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-img\"> <trustindex-image data-imgurl=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocLzYme2YS2heyQY5vn5M7geYNTCNVew9CtrmfioN3oh=w40-h40-c-rp-mo-br100\" alt=\"Keith Dissanaike profile picture\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Keith Dissanaike <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Jake and his team at Virtue Roofing did a great job replacing the gutters at my home. They kept me posted each step of the way. I appreciate their committment to safety<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" data-time=\"1693353600\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-id=\"cfcd208495d565ef66e7dff9f98764da\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Posted on <\/span> <trustindex-image data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"\" width=\"20\" height=\"20\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-img\"> <trustindex-image data-imgurl=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjXidcvYuAyFUnQEpT3QSpH7y3M0O74H1zEHaSGNzsXbKw=w40-h40-c-rp-mo-br100\" alt=\"The Centre of Bright Beginnings profile picture\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> The Centre of Bright Beginnings <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Could not have been happier with the work Jake, Dillan and Ty did to change our 1950s tiled roof over to colorbond.\n\nThey were so helpful and communicative every step of the way, plus their attention to detail was outstanding.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" data-time=\"1669852800\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-id=\"cfcd208495d565ef66e7dff9f98764da\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Posted on <\/span> <trustindex-image data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"\" width=\"20\" height=\"20\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-img\"> <trustindex-image data-imgurl=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocIYIYlA0eu_QvEvXqEPtu7jFXh61THuEDz7ckWWZUU=w40-h40-c-rp-mo-br100\" alt=\"Cathy Smith profile picture\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Cathy Smith <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Excellent service, very professional. Would highly recommend them.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" data-time=\"1660694400\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-id=\"cfcd208495d565ef66e7dff9f98764da\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Posted on <\/span> <trustindex-image data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"\" width=\"20\" height=\"20\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-img\"> <trustindex-image data-imgurl=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocKM0ZfpEydKDGqjL0KAYn424DcAJvyP6fsa07V6sjyR=w40-h40-c-rp-mo-br100\" alt=\"Dreekos PA profile picture\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Dreekos PA <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->You get what you pay for. Although they are not the cheapest company in Perth, they were professional, helpful, responsive and the quality of their work seems excellent. Very easy to deal with. Would use again and recommend.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" data-time=\"1660176000\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-id=\"cfcd208495d565ef66e7dff9f98764da\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Posted on <\/span> <trustindex-image data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"\" width=\"20\" height=\"20\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-img\"> <trustindex-image data-imgurl=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjVXyEonjiv9zJqXV6kzJxEfo2Vo_O3KH_pPpP9PZu4boi8=w40-h40-c-rp-mo-br100\" alt=\"Pip Hodgkinson profile picture\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Pip Hodgkinson <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Jake, Dylan and the team at Virtue Roofing were awesome to deal with. From the moment they took the call, to the initial site visit, communication process throughout up until the completion of the job was 5 star. Great workmanship, the team was in and out and cleaned up before they left. Highly recommend the team at Virtue Roofing.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" data-time=\"1649203200\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-id=\"cfcd208495d565ef66e7dff9f98764da\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Posted on <\/span> <trustindex-image data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"\" width=\"20\" height=\"20\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-img\"> <trustindex-image data-imgurl=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocL2HKxRRWA3LhWPwg6n5a9FrtMHkPHrRxxxhJR8pI3c=w40-h40-c-rp-mo-br100\" alt=\"Debra Luxtron profile picture\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Debra Luxtron <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Excellent job on replacing gutters &amp; down pipes, repointing chimney &amp; replacing screws in roof on our 1924 cottage. would highly recommend them.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\"><\/span> <\/div> <\/div>  <\/div> <div class=\"ti-controls-line\"> <div class=\"dot\"><\/div> <\/div> <\/div> <div class=\"ti-footer\"> <div class=\"ti-rating-text\"> <span class=\"nowrap\"><strong>Google<\/strong> rating score: <\/span><span class=\"nowrap\"><strong>5.0<\/strong> of 5, <\/span><span class=\"nowrap\">based on <strong>8 reviews<\/strong><\/span> <\/div> <\/div>   <\/div> <\/div> <\/template><\/pre><div data-src=\"https:\/\/cdn.trustindex.io\/loader.js?wp-widget\" data-template-id=\"trustindex-google-widget-html\" data-css-url=\"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/trustindex-google-widget.css?1774022891\"><\/div>[\/et_pb_code][\/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; global_module=&#8221;143&#8243; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;2_5,3_5&#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_5&#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.24.0&#8243; _module_preset=&#8221;default&#8221; header_2_text_color=&#8221;#FFFFFF&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2 class=\"main-heading\">REQUEST A QUOTE<\/h2>\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' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_1' ><div id='gf_1' 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_1' id='gform_1'  action='\/old\/wp-json\/wp\/v2\/pages\/10#gf_1' data-formid='1' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_1_8\" 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_1_8'>Instagram<\/label><div class='ginput_container'><input name='input_8' id='input_1_8' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_1_8'>This field is for validation purposes and should be left unchanged.<\/div><\/div><div id=\"field_1_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_1_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_1_1' type='text' value='' class='large'    placeholder='Name *' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_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_1_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_1_2' type='email' value='' class='large'   placeholder='Email Address *' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_1_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_1_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_1_3' type='text' value='' class='large'    placeholder='Phone *' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_5\" class=\"gfield gfield--type-select gfield--input-type-select 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_1_5'>Subject<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_5' id='input_1_5' class='large gfield_select'    aria-required=\"true\" aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>I\u2019d like to know more about... *<\/option><option value='Residential and Commercial Roofing' >Residential and Commercial Roofing<\/option><option value='Gutters and Down Pipes' >Gutters and Down Pipes<\/option><option value='Strata Roofs, New Builds' >Strata Roofs, New Builds<\/option><option value='Maintenance' >Maintenance<\/option><\/select><\/div><\/div><div id=\"field_1_6\" class=\"gfield gfield--type-textarea gfield--input-type-textarea 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_1_6'>Message<\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_6' id='input_1_6' class='textarea small'    placeholder='Message'  aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><div id=\"field_1_7\" 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_1_7'>CAPTCHA<\/label><div id='input_1_7' 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_1' 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=1&amp;title=&amp;description=1&amp;tabindex=0&amp;theme=gravity-theme&amp;styles=[]&amp;hash=6dc255c4b612d114c1cf92b591b4178a' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='1' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='AUD' value='19SAQHq6CAhNvuGKt1LInWfhANs1RJl0\/2g5i95a+DJvB58nxNgOExoSPDKghetNyXJ9b403vsckqxPJN43o34Fk\/18\/NAAS8hvvq51WxOB8ndE=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_1' value='WyJbXSIsIjU0NjFlOGMzZmFmMzFjM2U2MzhiMDkwMmI0YjU5ZjUzIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' 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_1' id='gform_ajax_frame_1' 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( 1, 'https:\/\/virtueroofing.com.au\/old\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_1').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_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').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_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_1').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https:\/\/virtueroofing.com.au\/old\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = 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_1').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_1').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"1\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_1\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_1\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_1\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 1, 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>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;3_5&#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\/request-a-quote.jpg&#8221; alt=&#8221;Request A Quote&#8221; title_text=&#8221;Request A Quote&#8221; 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%206556 8853\"><span>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 <span><a href=\"\/our-projects\/\" class=\"btn btn-black\">VIEW PROJECTS<\/a><\/span><\/div>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>New BuildsAs the Perth metro area expands and new houses are built, the need for quality roofs is clear. At Virtue Roofing, we are privileged to be able to put that finishing touch on some fantastic new homes, and work with a number of great builders. Over the years, we have established excellent working relationships [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":805,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-10","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Residential &amp; Commercial Roofing Company Perth | Virtue Roofing<\/title>\n<meta name=\"description\" content=\"Virtue Roofing offers roofing installation, repair, restoration &amp; maintenance. Trusted residential &amp; commercial metal roofing contractors in Perth. Call us!\" \/>\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 &amp; Commercial Roofing Company Perth | Virtue Roofing\" \/>\n<meta property=\"og:description\" content=\"Virtue Roofing offers roofing installation, repair, restoration &amp; maintenance. Trusted residential &amp; commercial metal roofing contractors in Perth. Call us!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/virtueroofing.com.au\/old\/\" \/>\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-05-30T04:40:11+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=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/\",\"url\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/\",\"name\":\"Residential & Commercial Roofing Company Perth | Virtue Roofing\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/Virtue-Roofing_Social-Media_LPV_2024_Still-26.jpg\",\"datePublished\":\"2023-08-15T07:28:18+00:00\",\"dateModified\":\"2025-05-30T04:40:11+00:00\",\"description\":\"Virtue Roofing offers roofing installation, repair, restoration & maintenance. Trusted residential & commercial metal roofing contractors in Perth. Call us!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/#breadcrumb\"},\"inLanguage\":\"en\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/#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\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/virtueroofing.com.au\\\/old\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home\"}]},{\"@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 & Commercial Roofing Company Perth | Virtue Roofing","description":"Virtue Roofing offers roofing installation, repair, restoration & maintenance. Trusted residential & commercial metal roofing contractors in Perth. Call us!","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 & Commercial Roofing Company Perth | Virtue Roofing","og_description":"Virtue Roofing offers roofing installation, repair, restoration & maintenance. Trusted residential & commercial metal roofing contractors in Perth. Call us!","og_url":"https:\/\/virtueroofing.com.au\/old\/","og_site_name":"VIRTUE ROOFING","article_publisher":"https:\/\/www.facebook.com\/virtueroofing\/","article_modified_time":"2025-05-30T04:40:11+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":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/virtueroofing.com.au\/old\/","url":"https:\/\/virtueroofing.com.au\/old\/","name":"Residential & Commercial Roofing Company Perth | Virtue Roofing","isPartOf":{"@id":"https:\/\/virtueroofing.com.au\/old\/#website"},"primaryImageOfPage":{"@id":"https:\/\/virtueroofing.com.au\/old\/#primaryimage"},"image":{"@id":"https:\/\/virtueroofing.com.au\/old\/#primaryimage"},"thumbnailUrl":"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2023\/08\/Virtue-Roofing_Social-Media_LPV_2024_Still-26.jpg","datePublished":"2023-08-15T07:28:18+00:00","dateModified":"2025-05-30T04:40:11+00:00","description":"Virtue Roofing offers roofing installation, repair, restoration & maintenance. Trusted residential & commercial metal roofing contractors in Perth. Call us!","breadcrumb":{"@id":"https:\/\/virtueroofing.com.au\/old\/#breadcrumb"},"inLanguage":"en","potentialAction":[{"@type":"ReadAction","target":["https:\/\/virtueroofing.com.au\/old\/"]}]},{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/virtueroofing.com.au\/old\/#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\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/virtueroofing.com.au\/old\/"},{"@type":"ListItem","position":2,"name":"Home"}]},{"@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\/"]}]}},"featured_image_src":"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2023\/08\/Virtue-Roofing_Social-Media_LPV_2024_Still-26-600x400.jpg","featured_image_src_square":"https:\/\/virtueroofing.com.au\/old\/wp-content\/uploads\/2023\/08\/Virtue-Roofing_Social-Media_LPV_2024_Still-26-600x600.jpg","_links":{"self":[{"href":"https:\/\/virtueroofing.com.au\/old\/wp-json\/wp\/v2\/pages\/10","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/virtueroofing.com.au\/old\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/virtueroofing.com.au\/old\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/virtueroofing.com.au\/old\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/virtueroofing.com.au\/old\/wp-json\/wp\/v2\/comments?post=10"}],"version-history":[{"count":8,"href":"https:\/\/virtueroofing.com.au\/old\/wp-json\/wp\/v2\/pages\/10\/revisions"}],"predecessor-version":[{"id":1402,"href":"https:\/\/virtueroofing.com.au\/old\/wp-json\/wp\/v2\/pages\/10\/revisions\/1402"}],"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=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}