{"id":36,"date":"2026-03-03T18:41:46","date_gmt":"2026-03-03T18:41:46","guid":{"rendered":"https:\/\/roofcleaning-reading.co.uk\/?page_id=36"},"modified":"2026-03-04T19:24:43","modified_gmt":"2026-03-04T19:24:43","slug":"get-a-quote","status":"publish","type":"page","link":"https:\/\/roofcleaning-reading.co.uk\/index.php\/get-a-quote\/","title":{"rendered":"Get a Quote"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"36\" class=\"elementor elementor-36\">\n\t\t\t\t<div class=\"elementor-element elementor-element-478fe24 e-flex e-con-boxed e-con e-parent\" data-id=\"478fe24\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-644694a e-con-full e-flex e-con e-child\" data-id=\"644694a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-97ef6cf e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"97ef6cf\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b51b4b0 elementor-view-stacked e-transform elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"b51b4b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-5,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg class=\"ekit-svg-icon icon-map-marker1\" viewBox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M15.988 6.775c-3.694 0-6.694 3.006-6.694 6.694s3 6.7 6.694 6.7 6.694-3.006 6.694-6.694-3-6.7-6.694-6.7zM15.988 18.563c-2.806 0-5.088-2.288-5.088-5.088s2.287-5.088 5.088-5.088 5.088 2.287 5.088 5.088-2.275 5.088-5.088 5.088zM15.988 0.4c-0.15 0-0.306 0-0.456 0.006-6.456 0.225-11.787 5.237-12.406 11.662-0.119 1.244-0.056 2.494 0.169 3.688 0 0 0.019 0.15 0.094 0.431 0.194 0.881 0.494 1.744 0.862 2.538 1.331 3.15 4.244 8 10.569 13.25 0.331 0.275 0.75 0.425 1.188 0.425 0.431 0 0.85-0.15 1.188-0.425 6.319-5.244 9.231-10.1 10.556-13.225 0.381-0.819 0.675-1.681 0.869-2.563 0.038-0.156 0.063-0.287 0.087-0.412 0.156-0.806 0.238-1.631 0.238-2.456-0.025-7.119-5.825-12.919-12.956-12.919zM27.106 15.5c0 0.012-0.019 0.125-0.063 0.325-0.175 0.775-0.431 1.525-0.775 2.269-1.262 2.988-4.037 7.6-10.106 12.637-0.056 0.044-0.119 0.056-0.163 0.056-0.037 0-0.106-0.012-0.162-0.056-6.075-5.037-8.856-9.65-10.125-12.656-0.331-0.719-0.588-1.475-0.769-2.25-0.037-0.169-0.056-0.275-0.063-0.306 0-0.012-0.006-0.025-0.006-0.037-0.2-1.069-0.256-2.169-0.15-3.256 0.544-5.625 5.212-10.019 10.869-10.213 6.425-0.225 11.725 4.938 11.725 11.319 0 0.719-0.075 1.438-0.212 2.169z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-caed823 elementor-widget__width-initial elementor-widget elementor-widget-elementskit-heading\" data-id=\"caed823\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"elementskit-heading.default\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" ><div class=\"ekit-heading elementskit-section-title-wraper text_left   ekit_heading_tablet-   ekit_heading_mobile-\"><h4 class=\"ekit-heading--title elementskit-section-title \">Location<\/h4>\t\t\t\t<div class='ekit-heading__description'>\n\t\t\t\t\t<p>Usk Rd, Tilehurst, Reading RG30 4HT, United Kingdom<\/p>\n\t\t\t\t<\/div>\n\t\t\t<\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0be1a82 elementor-view-stacked elementor-absolute elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"0be1a82\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg class=\"ekit-svg-icon icon-map-marker1\" viewBox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M15.988 6.775c-3.694 0-6.694 3.006-6.694 6.694s3 6.7 6.694 6.7 6.694-3.006 6.694-6.694-3-6.7-6.694-6.7zM15.988 18.563c-2.806 0-5.088-2.288-5.088-5.088s2.287-5.088 5.088-5.088 5.088 2.287 5.088 5.088-2.275 5.088-5.088 5.088zM15.988 0.4c-0.15 0-0.306 0-0.456 0.006-6.456 0.225-11.787 5.237-12.406 11.662-0.119 1.244-0.056 2.494 0.169 3.688 0 0 0.019 0.15 0.094 0.431 0.194 0.881 0.494 1.744 0.862 2.538 1.331 3.15 4.244 8 10.569 13.25 0.331 0.275 0.75 0.425 1.188 0.425 0.431 0 0.85-0.15 1.188-0.425 6.319-5.244 9.231-10.1 10.556-13.225 0.381-0.819 0.675-1.681 0.869-2.563 0.038-0.156 0.063-0.287 0.087-0.412 0.156-0.806 0.238-1.631 0.238-2.456-0.025-7.119-5.825-12.919-12.956-12.919zM27.106 15.5c0 0.012-0.019 0.125-0.063 0.325-0.175 0.775-0.431 1.525-0.775 2.269-1.262 2.988-4.037 7.6-10.106 12.637-0.056 0.044-0.119 0.056-0.163 0.056-0.037 0-0.106-0.012-0.162-0.056-6.075-5.037-8.856-9.65-10.125-12.656-0.331-0.719-0.588-1.475-0.769-2.25-0.037-0.169-0.056-0.275-0.063-0.306 0-0.012-0.006-0.025-0.006-0.037-0.2-1.069-0.256-2.169-0.15-3.256 0.544-5.625 5.212-10.019 10.869-10.213 6.425-0.225 11.725 4.938 11.725 11.319 0 0.719-0.075 1.438-0.212 2.169z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8ba2c18 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"8ba2c18\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;animation_delay&quot;:240}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d2b43d5 elementor-view-stacked e-transform elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"d2b43d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-5,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg class=\"ekit-svg-icon icon-phone\" viewBox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M28.631 14.235c-1.665 0-4.684-0.6-5.625-1.541-0.577-0.577-0.714-1.301-0.824-1.883-0.136-0.717-0.217-0.93-0.532-1.065-1.444-0.62-3.514-0.976-5.681-0.976-2.144 0-4.193 0.35-5.619 0.959-0.311 0.133-0.391 0.345-0.523 1.061-0.108 0.584-0.243 1.31-0.82 1.887-0.525 0.525-1.624 0.886-2.454 1.096-1.069 0.271-2.214 0.426-3.141 0.426-1.062 0-1.78-0.202-2.196-0.617-0.626-0.626-1.025-1.481-1.095-2.348-0.059-0.73 0.081-1.812 1.088-2.819 1.635-1.635 3.834-2.91 6.537-3.789 2.486-0.809 5.315-1.236 8.183-1.236 2.887 0 5.74 0.433 8.25 1.251 2.728 0.89 4.948 2.178 6.599 3.828 1.68 1.68 1.264 3.909 0.020 5.154-0.412 0.412-1.12 0.612-2.167 0.612zM15.968 7.169c2.411 0 4.653 0.393 6.313 1.106 1.141 0.49 1.332 1.5 1.472 2.237 0.084 0.441 0.156 0.821 0.384 1.050 0.404 0.404 2.73 1.073 4.494 1.073 0.77 0 1.012-0.132 1.044-0.151 0.495-0.502 1.117-1.738-0.028-2.883-2.887-2.887-8.015-4.611-13.718-4.611-5.655 0-10.735 1.703-13.588 4.557-0.461 0.461-0.671 0.985-0.625 1.558 0.039 0.483 0.272 0.983 0.625 1.338 0.030 0.019 0.276 0.156 1.072 0.156 1.758 0 4.066-0.658 4.463-1.054 0.226-0.226 0.296-0.606 0.378-1.047 0.137-0.739 0.325-1.752 1.468-2.24 1.642-0.702 3.861-1.088 6.248-1.088zM26.4 28.8h-20.8c-1.073 0-2.064-0.422-2.789-1.189s-1.092-1.779-1.032-2.851c0.007-0.123 0.188-3.041 2.032-5.983 1.091-1.74 2.537-3.128 4.298-4.123 2.177-1.23 4.832-1.854 7.891-1.854s5.714 0.624 7.891 1.854c1.761 0.996 3.207 2.383 4.298 4.123 1.844 2.942 2.025 5.86 2.032 5.983 0.059 1.072-0.307 2.084-1.032 2.851s-1.716 1.189-2.789 1.189zM16 14.4c-4.987 0-8.621 1.74-10.799 5.173-1.648 2.596-1.823 5.251-1.825 5.278-0.035 0.627 0.177 1.217 0.597 1.661s0.998 0.688 1.627 0.688h20.8c0.629 0 1.207-0.244 1.627-0.688s0.632-1.034 0.597-1.662c-0.001-0.025-0.177-2.68-1.825-5.276-2.179-3.433-5.812-5.173-10.799-5.173zM16 25.6c-2.647 0-4.8-2.153-4.8-4.8s2.153-4.8 4.8-4.8 4.8 2.153 4.8 4.8-2.153 4.8-4.8 4.8zM16 17.6c-1.764 0-3.2 1.436-3.2 3.2s1.435 3.2 3.2 3.2c1.764 0 3.2-1.436 3.2-3.2s-1.436-3.2-3.2-3.2z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b1ff7d elementor-widget__width-initial elementor-widget elementor-widget-elementskit-heading\" data-id=\"3b1ff7d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"elementskit-heading.default\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" ><div class=\"ekit-heading elementskit-section-title-wraper text_left   ekit_heading_tablet-   ekit_heading_mobile-\"><h4 class=\"ekit-heading--title elementskit-section-title \"> Phone<\/h4>\t\t\t\t<div class='ekit-heading__description'>\n\t\t\t\t\t<p>+44 7539 604596<\/p>\n\t\t\t\t<\/div>\n\t\t\t<\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7bb0bbd elementor-view-stacked elementor-absolute elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"7bb0bbd\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg class=\"ekit-svg-icon icon-phone\" viewBox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M28.631 14.235c-1.665 0-4.684-0.6-5.625-1.541-0.577-0.577-0.714-1.301-0.824-1.883-0.136-0.717-0.217-0.93-0.532-1.065-1.444-0.62-3.514-0.976-5.681-0.976-2.144 0-4.193 0.35-5.619 0.959-0.311 0.133-0.391 0.345-0.523 1.061-0.108 0.584-0.243 1.31-0.82 1.887-0.525 0.525-1.624 0.886-2.454 1.096-1.069 0.271-2.214 0.426-3.141 0.426-1.062 0-1.78-0.202-2.196-0.617-0.626-0.626-1.025-1.481-1.095-2.348-0.059-0.73 0.081-1.812 1.088-2.819 1.635-1.635 3.834-2.91 6.537-3.789 2.486-0.809 5.315-1.236 8.183-1.236 2.887 0 5.74 0.433 8.25 1.251 2.728 0.89 4.948 2.178 6.599 3.828 1.68 1.68 1.264 3.909 0.020 5.154-0.412 0.412-1.12 0.612-2.167 0.612zM15.968 7.169c2.411 0 4.653 0.393 6.313 1.106 1.141 0.49 1.332 1.5 1.472 2.237 0.084 0.441 0.156 0.821 0.384 1.050 0.404 0.404 2.73 1.073 4.494 1.073 0.77 0 1.012-0.132 1.044-0.151 0.495-0.502 1.117-1.738-0.028-2.883-2.887-2.887-8.015-4.611-13.718-4.611-5.655 0-10.735 1.703-13.588 4.557-0.461 0.461-0.671 0.985-0.625 1.558 0.039 0.483 0.272 0.983 0.625 1.338 0.030 0.019 0.276 0.156 1.072 0.156 1.758 0 4.066-0.658 4.463-1.054 0.226-0.226 0.296-0.606 0.378-1.047 0.137-0.739 0.325-1.752 1.468-2.24 1.642-0.702 3.861-1.088 6.248-1.088zM26.4 28.8h-20.8c-1.073 0-2.064-0.422-2.789-1.189s-1.092-1.779-1.032-2.851c0.007-0.123 0.188-3.041 2.032-5.983 1.091-1.74 2.537-3.128 4.298-4.123 2.177-1.23 4.832-1.854 7.891-1.854s5.714 0.624 7.891 1.854c1.761 0.996 3.207 2.383 4.298 4.123 1.844 2.942 2.025 5.86 2.032 5.983 0.059 1.072-0.307 2.084-1.032 2.851s-1.716 1.189-2.789 1.189zM16 14.4c-4.987 0-8.621 1.74-10.799 5.173-1.648 2.596-1.823 5.251-1.825 5.278-0.035 0.627 0.177 1.217 0.597 1.661s0.998 0.688 1.627 0.688h20.8c0.629 0 1.207-0.244 1.627-0.688s0.632-1.034 0.597-1.662c-0.001-0.025-0.177-2.68-1.825-5.276-2.179-3.433-5.812-5.173-10.799-5.173zM16 25.6c-2.647 0-4.8-2.153-4.8-4.8s2.153-4.8 4.8-4.8 4.8 2.153 4.8 4.8-2.153 4.8-4.8 4.8zM16 17.6c-1.764 0-3.2 1.436-3.2 3.2s1.435 3.2 3.2 3.2c1.764 0 3.2-1.436 3.2-3.2s-1.436-3.2-3.2-3.2z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4f864fe e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"4f864fe\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;animation_delay&quot;:480}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-55ec74f elementor-view-stacked e-transform elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"55ec74f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-5,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg class=\"ekit-svg-icon icon-email1\" viewBox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M30.887 30.9c0 0 0-14.113 0-18.813 0-0.194-0.244-0.438-0.481-0.619l-4.919-3.569v-3.944c0-0.388-0.325-0.65-0.65-0.65h-5.606l-2.856-2.081c-0.194-0.131-0.519-0.131-0.719 0l-2.856 2.081h-5.606c-0.388 0-0.65 0.325-0.65 0.65v3.9l-4.981 3.619c-0.294 0.181-0.481 0.419-0.481 0.619 0 4.731 0 18.938 0 18.938 0 0.369 0.294 0.625 0.6 0.65 0.019 0 0.031 0 0.050 0h28.5c0.419-0.006 0.656-0.331 0.656-0.781zM29.65 13.256v16.475l-10.756-8.613 10.756-7.863zM29.169 12.113l-3.681 2.681v-5.388l3.681 2.706zM15.988 2.456l1.144 0.844h-2.294l1.15-0.844zM24.188 4.606v11.137l-8.2 5.975-8.2-5.975v-11.137h16.4zM2.325 13.256l10.756 7.862-10.756 8.663v-16.525zM6.55 14.844l-3.775-2.75 3.775-2.744v5.494zM3.494 30.438l10.631-8.556 1.469 1.075c0.281 0.212 0.494 0.212 0.781 0l1.469-1.075 10.694 8.556h-25.044zM11.631 7.794h8.781v1.237h-8.781v-1.237zM11.631 11.762h8.781v1.238h-8.781v-1.238zM11.631 15.731h8.781v1.238h-8.781v-1.238z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1c91181 elementor-widget__width-initial elementor-widget elementor-widget-elementskit-heading\" data-id=\"1c91181\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"elementskit-heading.default\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" ><div class=\"ekit-heading elementskit-section-title-wraper text_left   ekit_heading_tablet-   ekit_heading_mobile-\"><h4 class=\"ekit-heading--title elementskit-section-title \"> Email<\/h4>\t\t\t\t<div class='ekit-heading__description'>\n\t\t\t\t\t<p>info@jetflowexternalcleaning.com<\/p>\n\t\t\t\t<\/div>\n\t\t\t<\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a16de8 elementor-view-stacked elementor-absolute elementor-shape-circle elementor-widget elementor-widget-icon\" data-id=\"8a16de8\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg class=\"ekit-svg-icon icon-email1\" viewBox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M30.887 30.9c0 0 0-14.113 0-18.813 0-0.194-0.244-0.438-0.481-0.619l-4.919-3.569v-3.944c0-0.388-0.325-0.65-0.65-0.65h-5.606l-2.856-2.081c-0.194-0.131-0.519-0.131-0.719 0l-2.856 2.081h-5.606c-0.388 0-0.65 0.325-0.65 0.65v3.9l-4.981 3.619c-0.294 0.181-0.481 0.419-0.481 0.619 0 4.731 0 18.938 0 18.938 0 0.369 0.294 0.625 0.6 0.65 0.019 0 0.031 0 0.050 0h28.5c0.419-0.006 0.656-0.331 0.656-0.781zM29.65 13.256v16.475l-10.756-8.613 10.756-7.863zM29.169 12.113l-3.681 2.681v-5.388l3.681 2.706zM15.988 2.456l1.144 0.844h-2.294l1.15-0.844zM24.188 4.606v11.137l-8.2 5.975-8.2-5.975v-11.137h16.4zM2.325 13.256l10.756 7.862-10.756 8.663v-16.525zM6.55 14.844l-3.775-2.75 3.775-2.744v5.494zM3.494 30.438l10.631-8.556 1.469 1.075c0.281 0.212 0.494 0.212 0.781 0l1.469-1.075 10.694 8.556h-25.044zM11.631 7.794h8.781v1.237h-8.781v-1.237zM11.631 11.762h8.781v1.238h-8.781v-1.238zM11.631 15.731h8.781v1.238h-8.781v-1.238z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-844587b e-con-full e-flex e-con e-child\" data-id=\"844587b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-55afa0a e-con-full e-flex e-con e-child\" data-id=\"55afa0a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-88562d9 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"88562d9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Get Your Free Roof Cleaning Quote in Reading<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c00994 elementor-widget elementor-widget-text-editor\" data-id=\"9c00994\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Fill in your details and our local roof cleaning team will provide a fast, no-obligation quote tailored to your property.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-11c6e00 elementor-hidden-mobile elementor-widget elementor-widget-google_maps\" data-id=\"11c6e00\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"google_maps.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-custom-embed\">\n\t\t\t<iframe loading=\"lazy\"\n\t\t\t\t\tsrc=\"https:\/\/maps.google.com\/maps?q=Jetflow%20External%20Cleaning%20%7C%20Moss%20Removal%20%26%20Pressure%20Jet%20Washing%20Berkshire%2C%20Usk%20Rd%2C%20Tilehurst%2C%20Reading%20RG30%204HT%2C%20United%20Kingdom&#038;t=m&#038;z=10&#038;output=embed&#038;iwloc=near\"\n\t\t\t\t\ttitle=\"Jetflow External Cleaning | Moss Removal &amp; Pressure Jet Washing Berkshire, Usk Rd, Tilehurst, Reading RG30 4HT, United Kingdom\"\n\t\t\t\t\taria-label=\"Jetflow External Cleaning | Moss Removal &amp; Pressure Jet Washing Berkshire, Usk Rd, Tilehurst, Reading RG30 4HT, United Kingdom\"\n\t\t\t><\/iframe>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-26eba09 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"26eba09\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e9336e4 elementor-widget elementor-widget-metform\" data-id=\"e9336e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"metform.default\">\n\t\t\t\t\t<div id=\"mf-response-props-id-264\" data-previous-steps-style=\"\" data-editswitchopen=\"\" data-response_type=\"alert\" data-erroricon=\"fas fa-exclamation-triangle\" data-successicon=\"fas fa-check\" data-messageposition=\"top\" class=\"   mf-scroll-top-no\">\n\t\t<div class=\"formpicker_warper formpicker_warper_editable\" data-metform-formpicker-key=\"264\" >\n\t\t\t\t\n\t\t\t<div class=\"mf-widget-container\">\n\t\t\t\t\r\n\t\t<div\r\n\t\t\tid=\"metform-wrap-e9336e4-264\"\r\n\t\t\tclass=\"mf-form-wrapper\"\r\n\t\t\tdata-form-id=\"264\"\r\n\t\t\tdata-action=\"https:\/\/roofcleaning-reading.co.uk\/index.php\/wp-json\/metform\/v1\/entries\/insert\/264\"\r\n\t\t\tdata-wp-nonce=\"81ca1edfd6\"\r\n\t\t\tdata-form-nonce=\"01c72b0a3e\"\r\n\t\t\tdata-quiz-summery = \"false\"\r\n\t\t\tdata-save-progress = \"false\"\r\n\t\t\tdata-form-type=\"general-form\"\r\n\t\t\tdata-stop-vertical-effect=\"\"\r\n\t\t\t><\/div>\r\n\r\n\r\n\t\t<!----------------------------- \r\n\t\t\t* controls_data : find the the props passed indie of data attribute\r\n\t\t\t* props.SubmitResponseMarkup : contains the markup of error or success message\r\n\t\t\t* https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Template_literals\r\n\t\t--------------------------- -->\r\n\r\n\t\t\t\t<script type=\"text\/mf\" class=\"mf-template\">\r\n\t\t\tfunction controls_data (value){\r\n\t\t\t\tlet currentWrapper = \"mf-response-props-id-264\";\r\n\t\t\t\tlet currentEl = document.getElementById(currentWrapper);\r\n\t\t\t\t\r\n\t\t\t\treturn currentEl ? currentEl.dataset[value] : false\r\n\t\t\t}\r\n\r\n\r\n\t\t\tlet is_edit_mode = '' ? true : false;\r\n\t\t\tlet message_position = controls_data('messageposition') || 'top';\r\n\r\n\t\t\t\r\n\t\t\tlet message_successIcon = controls_data('successicon') || '';\r\n\t\t\tlet message_errorIcon = controls_data('erroricon') || '';\r\n\t\t\tlet message_editSwitch = controls_data('editswitchopen') === 'yes' ? true : false;\r\n\t\t\tlet message_proClass = controls_data('editswitchopen') === 'yes' ? 'mf_pro_activated' : '';\r\n\t\t\t\r\n\t\t\tlet is_dummy_markup = is_edit_mode && message_editSwitch ? true : false;\r\n\r\n\t\t\t\r\n\t\t\treturn html`\r\n\t\t\t\t<form\r\n\t\t\t\t\tclassName=\"metform-form-content\"\r\n\t\t\t\t\tref=${parent.formContainerRef}\r\n\t\t\t\t\tonSubmit=${ validation.handleSubmit( parent.handleFormSubmit ) }\r\n\t\t\t\t\r\n\t\t\t\t\t>\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\t${is_dummy_markup ? message_position === 'top' ?  props.ResponseDummyMarkup(message_successIcon, message_proClass) : '' : ''}\r\n\t\t\t\t\t${is_dummy_markup ? ' ' :  message_position === 'top' ? props.SubmitResponseMarkup`${parent}${state}${message_successIcon}${message_errorIcon}${message_proClass}` : ''}\r\n\r\n\t\t\t\t\t<!--------------------------------------------------------\r\n\t\t\t\t\t*** IMPORTANT \/ DANGEROUS ***\r\n\t\t\t\t\t${html``} must be used as in immediate child of \"metform-form-main-wrapper\"\r\n\t\t\t\t\tclass otherwise multistep form will not run at all\r\n\t\t\t\t\t---------------------------------------------------------->\r\n\r\n\t\t\t\t\t<div className=\"metform-form-main-wrapper\" key=${'hide-form-after-submit'} ref=${parent.formRef}>\r\n\t\t\t\t\t${html`\r\n\t\t\t\t\t\t\t\t<div data-elementor-type=\"wp-post\" key=\"2\" data-elementor-id=\"264\" className=\"elementor elementor-264\">\n\t\t\t\t<div className=\"elementor-element elementor-element-4af656f2 e-con-full e-flex e-con e-parent\" data-id=\"4af656f2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div className=\"elementor-element elementor-element-6ea51414 e-con-full e-flex e-con e-child\" data-id=\"6ea51414\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div className=\"elementor-element elementor-element-6fc55d2 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-mf-text\" data-id=\"6fc55d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;mf-name&quot;}\" data-widget_type=\"mf-text.default\">\n\t\t\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-text-6fc55d2\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Full Name`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\"><\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<input\r\n\t\t\t\ttype=\"text\"\r\n\t\t\t\tclassName=\"mf-input \"\r\n\t\t\t\tid=\"mf-input-text-6fc55d2\"\r\n\t\t\t\tname=\"mf-name\"\r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`e.g. Bobbie`) } \"\r\n\t\t\t\t\t\t\t\t\tonInput=${parent.handleChange}\r\n\t\t\t\t\tonBlur=${parent.handleChange}\r\n\t\t\t\t\taria-invalid=${validation.errors['mf-name'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${el =>{\r\n\t\t\t\t\t\t\t\t\t\t\t\tparent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":false,\"expression\":\"null\"}, el)\r\n\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"mf-name\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div className=\"elementor-element elementor-element-15b9d9ff elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-mf-telephone\" data-id=\"15b9d9ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;mf-phone&quot;}\" data-widget_type=\"mf-telephone.default\">\n\t\t\t\t\t\n\t\t<div className=\"mf-input-wrapper\">\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-telephone-15b9d9ff\">\n\t\t\t\t\t${ parent.decodeEntities(`Phone`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\"><\/span>\n\t\t\t\t<\/label>\n\t\t\t\n\t\t\t<input\n\t\t\t\ttype=\"tel\"\n\t\t\t\tclassName=\"mf-input \"\n\t\t\t\tid=\"mf-input-telephone-15b9d9ff\" \n\t\t\t\tname=\"mf-phone\"\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`e.g. (+1) 234-567-8910`) } \"\n\t\t\t\t\t\t\t\t\tonInput=${parent.handleChange}\n\t\t\t\t\taria-invalid=${validation.errors['mf-phone'] ? 'true' : 'false'}\n\t\t\t\t\tref=${el => parent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":false,\"expression\":\"null\"}, el)}\n\t\t\t\t\t\t\t\t\/>\n\t\t\t\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\n\t\t\t\t\terrors=${validation.errors}\n\t\t\t\t\tname=\"mf-phone\"\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\n\t\t\t\t\t\/>\n\t\t\t\n\t\t\t\n\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div className=\"elementor-element elementor-element-76cb800 e-con-full e-flex e-con e-child\" data-id=\"76cb800\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div className=\"elementor-element elementor-element-6bddee8c elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-mf-email\" data-id=\"6bddee8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;mf-email&quot;}\" data-widget_type=\"mf-email.default\">\n\t\t\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-email-6bddee8c\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Email`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\"><\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<input \r\n\t\t\t\ttype=\"email\" \r\n\t\t\t\t \r\n\t\t\t\tdefaultValue=\"\" \r\n\t\t\t\tclassName=\"mf-input \" \r\n\t\t\t\tid=\"mf-input-email-6bddee8c\" \r\n\t\t\t\tname=\"mf-email\" \r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`e.g. bobbienavarro@yourmail.com`) } \" \r\n\t\t\t\t \r\n\t\t\t\tonBlur=${parent.handleChange} onFocus=${parent.handleChange} aria-invalid=${validation.errors['mf-email'] ? 'true' : 'false' } \r\n\t\t\t\tref=${el=> parent.activateValidation({\"message\":\"This field is required.\",\"emailMessage\":\"Please enter a valid Email address\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":false,\"expression\":\"null\"}, el)}\r\n\t\t\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t<${validation.ErrorMessage} \r\n\t\t\t\terrors=${validation.errors} \r\n\t\t\t\tname=\"mf-email\" \r\n\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\/>\r\n\t\t\t\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<div className=\"elementor-element elementor-element-669fd80e elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-mf-text\" data-id=\"669fd80e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;mf-name&quot;}\" data-widget_type=\"mf-text.default\">\n\t\t\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-text-669fd80e\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Property Postcode`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\"><\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<input\r\n\t\t\t\ttype=\"text\"\r\n\t\t\t\tclassName=\"mf-input \"\r\n\t\t\t\tid=\"mf-input-text-669fd80e\"\r\n\t\t\t\tname=\"mf-name\"\r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`e.g. RG1 1AA`) } \"\r\n\t\t\t\t\t\t\t\t\tonInput=${parent.handleChange}\r\n\t\t\t\t\tonBlur=${parent.handleChange}\r\n\t\t\t\t\taria-invalid=${validation.errors['mf-name'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${el =>{\r\n\t\t\t\t\t\t\t\t\t\t\t\tparent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":false,\"expression\":\"null\"}, el)\r\n\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"mf-name\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div className=\"elementor-element elementor-element-3226af97 e-con-full e-flex e-con e-child\" data-id=\"3226af97\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div className=\"elementor-element elementor-element-26d1982 elementor-widget-mobile__width-inherit elementor-widget elementor-widget-mf-select\" data-id=\"26d1982\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;mf-select&quot;,&quot;mf_input_list&quot;:[{&quot;mf_input_option_text&quot;:&quot;Detached House&quot;,&quot;mf_input_option_value&quot;:&quot;Detached House&quot;,&quot;_id&quot;:&quot;65c7a7a&quot;,&quot;mf_input_option_status&quot;:&quot;&quot;,&quot;mf_input_option_selected&quot;:&quot;&quot;},{&quot;mf_input_option_text&quot;:&quot;Semi-Detached&quot;,&quot;mf_input_option_value&quot;:&quot;Semi-Detached&quot;,&quot;_id&quot;:&quot;ddceae3&quot;,&quot;mf_input_option_status&quot;:&quot;&quot;,&quot;mf_input_option_selected&quot;:&quot;&quot;},{&quot;mf_input_option_text&quot;:&quot;Terraced House&quot;,&quot;mf_input_option_value&quot;:&quot;Terraced House&quot;,&quot;_id&quot;:&quot;2f44f9f&quot;,&quot;mf_input_option_status&quot;:&quot;&quot;,&quot;mf_input_option_selected&quot;:&quot;&quot;},{&quot;mf_input_option_text&quot;:&quot;Bungalow&quot;,&quot;mf_input_option_value&quot;:&quot;Bungalow&quot;,&quot;_id&quot;:&quot;d701a8f&quot;,&quot;mf_input_option_status&quot;:&quot;&quot;,&quot;mf_input_option_selected&quot;:&quot;&quot;},{&quot;mf_input_option_text&quot;:&quot;Commercial Property&quot;,&quot;mf_input_option_value&quot;:&quot;Bungalow&quot;,&quot;_id&quot;:&quot;bc34481&quot;,&quot;mf_input_option_status&quot;:&quot;&quot;,&quot;mf_input_option_selected&quot;:&quot;&quot;},{&quot;mf_input_option_text&quot;:&quot;Other&quot;,&quot;mf_input_option_value&quot;:&quot;Other&quot;,&quot;_id&quot;:&quot;a219db7&quot;,&quot;mf_input_option_status&quot;:&quot;&quot;,&quot;mf_input_option_selected&quot;:&quot;&quot;}]}\" data-widget_type=\"mf-select.default\">\n\t\t\t\t\t\n\t\t\n\t\t<div className=\"mf-input-wrapper\">\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-select-26d1982\">\n\t\t\t\t\t${ parent.decodeEntities(`Type of Property`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\"><\/span>\n\t\t\t\t<\/label>\n            \n            <${props.Select}\n                className=${\"mf-input mf-input-select  \" + ( validation.errors['mf-select'] ? 'mf-invalid' : '' )}\n                classNamePrefix=\"mf_select\"\n                name=\"mf-select\"\n                placeholder=\"${ parent.decodeEntities(`Select`) } \"\n                isSearchable=${false}\n                options=${[{\"label\":\"Detached House\",\"value\":\"Detached House\",\"isDisabled\":false},{\"label\":\"Semi-Detached\",\"value\":\"Semi-Detached\",\"isDisabled\":false},{\"label\":\"Terraced House\",\"value\":\"Terraced House\",\"isDisabled\":false},{\"label\":\"Bungalow\",\"value\":\"Bungalow\",\"isDisabled\":false},{\"label\":\"Commercial Property\",\"value\":\"Bungalow\",\"isDisabled\":false},{\"label\":\"Other\",\"value\":\"Other\",\"isDisabled\":false}]}\n                value=${parent.getValue(\"mf-select\") ? [{\"label\":\"Detached House\",\"value\":\"Detached House\",\"isDisabled\":false},{\"label\":\"Semi-Detached\",\"value\":\"Semi-Detached\",\"isDisabled\":false},{\"label\":\"Terraced House\",\"value\":\"Terraced House\",\"isDisabled\":false},{\"label\":\"Bungalow\",\"value\":\"Bungalow\",\"isDisabled\":false},{\"label\":\"Commercial Property\",\"value\":\"Bungalow\",\"isDisabled\":false},{\"label\":\"Other\",\"value\":\"Other\",\"isDisabled\":false}].filter(item => item.value === parent.getValue(\"mf-select\"))[0] : []}\n                onChange=${(e)=> parent.handleSelect(e, \"mf-select\")}\n                ref=${() => {\n\t\t\t\t                    register({ name: \"mf-select\" }, parent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":false}));\n                    if ( parent.getValue(\"mf-select\") === '' && false ) {\n\t\t\t\t    parent.setValue( 'mf-select', '', true );\n                        parent.handleChange({\n                            target: {\n                                name: 'mf-select',\n                                value: ''\n                            }\n                        });\n                    }\n                }}\n                \/>\n\n            \t\t\t\t<${validation.ErrorMessage}\n\t\t\t\t\terrors=${validation.errors}\n\t\t\t\t\tname=\"mf-select\"\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\n\t\t\t\t\t\/>\n\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div className=\"elementor-element elementor-element-4200cd69 elementor-widget-mobile__width-inherit elementor-widget elementor-widget-mf-textarea\" data-id=\"4200cd69\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;mf-message&quot;}\" data-widget_type=\"mf-textarea.default\">\n\t\t\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-text-area-4200cd69\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Message`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\"><\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<textarea className=\"mf-input mf-textarea \" id=\"mf-input-text-area-4200cd69\"\r\n\t\t\t\tname=\"mf-message\" \r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`Write your message...`) } \"\r\n\t\t\t\tcols=\"30\" rows=\"10\"\r\n\t\t\t\t\t\t\t\t\tonInput=${ parent.handleChange }\r\n\t\t\t\t\taria-invalid=${validation.errors['mf-message'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${ el => parent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":false,\"expression\":\"null\"}, el)}\r\n\t\t\t\t\t\t\t\t><\/textarea>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"mf-message\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div className=\"elementor-element elementor-element-7e6fcc77 mf-btn--justify mf-btn--tablet-justify mf-btn--mobile-justify elementor-widget__width-inherit elementor-widget elementor-widget-mf-button\" data-id=\"7e6fcc77\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"mf-button.default\">\n\t\t\t\t\t\t\t<div className=\"mf-btn-wraper \" data-mf-form-conditional-logic-requirement=\"\">\r\n\t\t\t\t\t\t\t<button type=\"submit\" className=\"metform-btn metform-submit-btn \" id=\"\">\r\n\t\t\t\t\t<span>${ parent.decodeEntities(`Send Message`) } <\/span>\r\n\t\t\t\t<\/button>\r\n\t\t\t        <\/div>\r\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t`}\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t${is_dummy_markup ? message_position === 'bottom' ? props.ResponseDummyMarkup(message_successIcon, message_proClass) : '' : ''}\r\n\t\t\t\t\t${is_dummy_markup ? ' ' : message_position === 'bottom' ? props.SubmitResponseMarkup`${parent}${state}${message_successIcon}${message_errorIcon}${message_proClass}` : ''}\r\n\t\t\t\t\r\n\t\t\t\t<\/form>\r\n\t\t\t`\r\n\t\t<\/script>\r\n\r\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Location Usk Rd, Tilehurst, Reading RG30 4HT, United Kingdom Phone +44 7539 604596 Email info@jetflowexternalcleaning.com Get Your Free Roof Cleaning Quote in Reading Fill in your details and our local roof cleaning team will provide a fast, no-obligation quote tailored to your property.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-36","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Get a Quote - Roof Cleaning Reading<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/roofcleaning-reading.co.uk\/index.php\/get-a-quote\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Get a Quote - Roof Cleaning Reading\" \/>\n<meta property=\"og:description\" content=\"Location Usk Rd, Tilehurst, Reading RG30 4HT, United Kingdom Phone +44 7539 604596 Email info@jetflowexternalcleaning.com Get Your Free Roof Cleaning Quote in Reading Fill in your details and our local roof cleaning team will provide a fast, no-obligation quote tailored to your property.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/roofcleaning-reading.co.uk\/index.php\/get-a-quote\/\" \/>\n<meta property=\"og:site_name\" content=\"Roof Cleaning Reading\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-04T19:24:43+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/roofcleaning-reading.co.uk\/index.php\/get-a-quote\/\",\"url\":\"https:\/\/roofcleaning-reading.co.uk\/index.php\/get-a-quote\/\",\"name\":\"Get a Quote - Roof Cleaning Reading\",\"isPartOf\":{\"@id\":\"https:\/\/roofcleaning-reading.co.uk\/#website\"},\"datePublished\":\"2026-03-03T18:41:46+00:00\",\"dateModified\":\"2026-03-04T19:24:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/roofcleaning-reading.co.uk\/index.php\/get-a-quote\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/roofcleaning-reading.co.uk\/index.php\/get-a-quote\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/roofcleaning-reading.co.uk\/index.php\/get-a-quote\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/roofcleaning-reading.co.uk\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get a Quote\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/roofcleaning-reading.co.uk\/#website\",\"url\":\"https:\/\/roofcleaning-reading.co.uk\/\",\"name\":\"Roof Cleaning Reading\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/roofcleaning-reading.co.uk\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/roofcleaning-reading.co.uk\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/roofcleaning-reading.co.uk\/#organization\",\"name\":\"Roof Cleaning Reading\",\"url\":\"https:\/\/roofcleaning-reading.co.uk\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/roofcleaning-reading.co.uk\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/roofcleaning-reading.co.uk\/wp-content\/uploads\/2026\/03\/logo.png\",\"contentUrl\":\"https:\/\/roofcleaning-reading.co.uk\/wp-content\/uploads\/2026\/03\/logo.png\",\"width\":300,\"height\":111,\"caption\":\"Roof Cleaning Reading\"},\"image\":{\"@id\":\"https:\/\/roofcleaning-reading.co.uk\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Get a Quote - Roof Cleaning Reading","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/roofcleaning-reading.co.uk\/index.php\/get-a-quote\/","og_locale":"en_US","og_type":"article","og_title":"Get a Quote - Roof Cleaning Reading","og_description":"Location Usk Rd, Tilehurst, Reading RG30 4HT, United Kingdom Phone +44 7539 604596 Email info@jetflowexternalcleaning.com Get Your Free Roof Cleaning Quote in Reading Fill in your details and our local roof cleaning team will provide a fast, no-obligation quote tailored to your property.","og_url":"https:\/\/roofcleaning-reading.co.uk\/index.php\/get-a-quote\/","og_site_name":"Roof Cleaning Reading","article_modified_time":"2026-03-04T19:24:43+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/roofcleaning-reading.co.uk\/index.php\/get-a-quote\/","url":"https:\/\/roofcleaning-reading.co.uk\/index.php\/get-a-quote\/","name":"Get a Quote - Roof Cleaning Reading","isPartOf":{"@id":"https:\/\/roofcleaning-reading.co.uk\/#website"},"datePublished":"2026-03-03T18:41:46+00:00","dateModified":"2026-03-04T19:24:43+00:00","breadcrumb":{"@id":"https:\/\/roofcleaning-reading.co.uk\/index.php\/get-a-quote\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/roofcleaning-reading.co.uk\/index.php\/get-a-quote\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/roofcleaning-reading.co.uk\/index.php\/get-a-quote\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/roofcleaning-reading.co.uk\/"},{"@type":"ListItem","position":2,"name":"Get a Quote"}]},{"@type":"WebSite","@id":"https:\/\/roofcleaning-reading.co.uk\/#website","url":"https:\/\/roofcleaning-reading.co.uk\/","name":"Roof Cleaning Reading","description":"","publisher":{"@id":"https:\/\/roofcleaning-reading.co.uk\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/roofcleaning-reading.co.uk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/roofcleaning-reading.co.uk\/#organization","name":"Roof Cleaning Reading","url":"https:\/\/roofcleaning-reading.co.uk\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/roofcleaning-reading.co.uk\/#\/schema\/logo\/image\/","url":"https:\/\/roofcleaning-reading.co.uk\/wp-content\/uploads\/2026\/03\/logo.png","contentUrl":"https:\/\/roofcleaning-reading.co.uk\/wp-content\/uploads\/2026\/03\/logo.png","width":300,"height":111,"caption":"Roof Cleaning Reading"},"image":{"@id":"https:\/\/roofcleaning-reading.co.uk\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/roofcleaning-reading.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/36","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/roofcleaning-reading.co.uk\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/roofcleaning-reading.co.uk\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/roofcleaning-reading.co.uk\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/roofcleaning-reading.co.uk\/index.php\/wp-json\/wp\/v2\/comments?post=36"}],"version-history":[{"count":31,"href":"https:\/\/roofcleaning-reading.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/36\/revisions"}],"predecessor-version":[{"id":286,"href":"https:\/\/roofcleaning-reading.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/36\/revisions\/286"}],"wp:attachment":[{"href":"https:\/\/roofcleaning-reading.co.uk\/index.php\/wp-json\/wp\/v2\/media?parent=36"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}