{"id":86,"date":"2023-02-03T09:31:46","date_gmt":"2023-02-03T09:31:46","guid":{"rendered":"https:\/\/bhsmain.wpengine.com\/?page_id=86"},"modified":"2025-03-25T07:39:19","modified_gmt":"2025-03-25T07:39:19","slug":"home","status":"publish","type":"page","link":"https:\/\/www.olynroofing.com\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"86\" class=\"elementor elementor-86\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e231099 e-con-full e-flex e-con e-parent\" data-id=\"e231099\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7b3d602 elementor-widget elementor-widget-template\" data-id=\"7b3d602\" data-element_type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"page\" data-elementor-id=\"39478\" class=\"elementor elementor-39478\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-745637f e-con-full e-flex e-con e-parent\" data-id=\"745637f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-da2223a elementor-widget elementor-widget-global elementor-global-35888 elementor-widget-rds-hero-widget\" data-id=\"da2223a\" data-element_type=\"widget\" data-widget_type=\"rds-hero-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- <\/?php echo do_shortcode('[custom-bg-srcset class=\"home_banner\" img1x=\"' . $img1x . '\" img2x=\"' . $img2x . '\" img3x=\"' . $img3x . '\" size1x=\"cover\" size2x=\"cover\" size3x=\"cover\"]'); ?> -->\n\n<div class=\"container-fluid p-0  home_banner p-lg-0 px-0 \">\n\n<div class=\"home_video_bg position-relative\">\n    <div class=\"d-none d-lg-block\">\n        <video width=\"100%\" height=\"100%\" autoplay=\"\" loop=\"\" muted=\"\" >\n      <source width=\"100%\" height=\"100%\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/videos\/hero-video.mp4\" type=\"video\/mp4\">\n    <\/video>\n<\/div>\n            \n        <\/div>\n\n\n    <div class=\"position-absolute banner_content\">\n        <div class=\"container pb-lg-0 pt-lg-0 py-4\">\n            <div class=\"row pb-lg-5 py-0 my-lg-0\">\n                <div class=\"col-md-12 pt-lg-4 pb-lg-5 px-0\">\n                                            <span class=\"display2 true_white_c pb-2\">Everything from the Gutter Up<\/span>\n                                                                <span class=\"display1 max_width_810 pt-2 pb-2 py-lg-4\">Quality, Reliability & Customer-Focused Services<\/span>\n                                                                                    <a href=\"https:\/\/www.olynroofing.com\/schedule\/\" class=\"btn btn-secondary w-285 mt-2 d-none d-lg-flex\">book a consultation<\/a>\n                                    <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n<div class=\"d-none d-lg-block desktop-form-c logo_star\">\n    <div class=\"container-fluid px-lg-3 px-0\">\n        <div class=\"container mt-lg-n5\">\n            <div class=\"row width_1500\">\n                <div class=\"col-lg-12 mt-lg-n5 px-0 home-form h-450 px-lg-0\">\n                \n                    <div class=\"hero-form-bg  position-relative py-5 px-lg-3 px-4 shadow-1 elementor-form-c border_radius_16\">\n                    <div class=\"px-lg-3\">                                      \n                        <h3 class=\"pb-4 h4 text-center mb-0 h3 true_white_c\">\n                                schedule your free roofing consultation today                            <\/h3>\n                            <div class=\"border_form bg_form\">\n                                <script>\n\/\/----------------------------------------------------------\n\/\/------ JAVASCRIPT HOOK FUNCTIONS FOR GRAVITY FORMS -------\n\/\/----------------------------------------------------------\n\nif ( ! gform ) {\n\tdocument.addEventListener( 'gform_main_scripts_loaded', function() { gform.scriptsLoaded = true; } );\n\tdocument.addEventListener( 'gform\/theme\/scripts_loaded', function() { gform.themeScriptsLoaded = true; } );\n\twindow.addEventListener( 'DOMContentLoaded', function() { gform.domLoaded = true; } );\n\n\tvar gform = {\n\t\tdomLoaded: false,\n\t\tscriptsLoaded: false,\n\t\tthemeScriptsLoaded: false,\n\t\tisFormEditor: () => typeof InitializeEditor === 'function',\n\n\t\t\/**\n\t\t * @deprecated 2.9 the use of initializeOnLoaded in the form editor context is deprecated.\n\t\t * @remove-in 4.0 this function will not check for gform.isFormEditor().\n\t\t *\/\n\t\tcallIfLoaded: function ( fn ) {\n\t\t\tif ( gform.domLoaded && gform.scriptsLoaded && ( gform.themeScriptsLoaded || gform.isFormEditor() ) ) {\n\t\t\t\tif ( gform.isFormEditor() ) {\n\t\t\t\t\tconsole.warn( 'The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.' );\n\t\t\t\t}\n\t\t\t\tfn();\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\treturn false;\n\t\t},\n\n\t\t\/**\n\t\t * Call a function when all scripts are loaded\n\t\t *\n\t\t * @param function fn the callback function to call when all scripts are loaded\n\t\t *\n\t\t * @returns void\n\t\t *\/\n\t\tinitializeOnLoaded: function( fn ) {\n\t\t\tif ( ! gform.callIfLoaded( fn ) ) {\n\t\t\t\tdocument.addEventListener( 'gform_main_scripts_loaded', () => { gform.scriptsLoaded = true; gform.callIfLoaded( fn ); } );\n\t\t\t\tdocument.addEventListener( 'gform\/theme\/scripts_loaded', () => { gform.themeScriptsLoaded = true; gform.callIfLoaded( fn ); } );\n\t\t\t\twindow.addEventListener( 'DOMContentLoaded', () => { gform.domLoaded = true; gform.callIfLoaded( fn ); } );\n\t\t\t}\n\t\t},\n\n\t\thooks: { action: {}, filter: {} },\n\t\taddAction: function( action, callable, priority, tag ) {\n\t\t\tgform.addHook( 'action', action, callable, priority, tag );\n\t\t},\n\t\taddFilter: function( action, callable, priority, tag ) {\n\t\t\tgform.addHook( 'filter', action, callable, priority, tag );\n\t\t},\n\t\tdoAction: function( action ) {\n\t\t\tgform.doHook( 'action', action, arguments );\n\t\t},\n\t\tapplyFilters: function( action ) {\n\t\t\treturn gform.doHook( 'filter', action, arguments );\n\t\t},\n\t\tremoveAction: function( action, tag ) {\n\t\t\tgform.removeHook( 'action', action, tag );\n\t\t},\n\t\tremoveFilter: function( action, priority, tag ) {\n\t\t\tgform.removeHook( 'filter', action, priority, tag );\n\t\t},\n\t\taddHook: function( hookType, action, callable, priority, tag ) {\n\t\t\tif ( undefined == gform.hooks[hookType][action] ) {\n\t\t\t\tgform.hooks[hookType][action] = [];\n\t\t\t}\n\t\t\tvar hooks = gform.hooks[hookType][action];\n\t\t\tif ( undefined == tag ) {\n\t\t\t\ttag = action + '_' + hooks.length;\n\t\t\t}\n\t\t\tif( priority == undefined ){\n\t\t\t\tpriority = 10;\n\t\t\t}\n\n\t\t\tgform.hooks[hookType][action].push( { tag:tag, callable:callable, priority:priority } );\n\t\t},\n\t\tdoHook: function( hookType, action, args ) {\n\n\t\t\t\/\/ splice args from object into array and remove first index which is the hook name\n\t\t\targs = Array.prototype.slice.call(args, 1);\n\n\t\t\tif ( undefined != gform.hooks[hookType][action] ) {\n\t\t\t\tvar hooks = gform.hooks[hookType][action], hook;\n\t\t\t\t\/\/sort by priority\n\t\t\t\thooks.sort(function(a,b){return a[\"priority\"]-b[\"priority\"]});\n\n\t\t\t\thooks.forEach( function( hookItem ) {\n\t\t\t\t\thook = hookItem.callable;\n\n\t\t\t\t\tif(typeof hook != 'function')\n\t\t\t\t\t\thook = window[hook];\n\t\t\t\t\tif ( 'action' == hookType ) {\n\t\t\t\t\t\thook.apply(null, args);\n\t\t\t\t\t} else {\n\t\t\t\t\t\targs[0] = hook.apply(null, args);\n\t\t\t\t\t}\n\t\t\t\t} );\n\t\t\t}\n\t\t\tif ( 'filter'==hookType ) {\n\t\t\t\treturn args[0];\n\t\t\t}\n\t\t},\n\t\tremoveHook: function( hookType, action, priority, tag ) {\n\t\t\tif ( undefined != gform.hooks[hookType][action] ) {\n\t\t\t\tvar hooks = gform.hooks[hookType][action];\n\t\t\t\thooks = hooks.filter( function(hook, index, arr) {\n\t\t\t\t\tvar removeHook = (undefined==tag||tag==hook.tag) && (undefined==priority||priority==hook.priority);\n\t\t\t\t\treturn !removeHook;\n\t\t\t\t} );\n\t\t\t\tgform.hooks[hookType][action] = hooks;\n\t\t\t}\n\t\t}\n\t};\n}\n<\/script>\n\n                <div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework contact_form_short_wrapper floating_labels_wrapper' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_3' ><style>#gform_wrapper_3[data-form-index=\"0\"].gform-theme,[data-parent-form=\"3_0\"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url(\"data:image\/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-select: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-search: url(\"data:image\/svg+xml,%3Csvg width='640' height='640' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}<\/style>\n                        <div class='gform_heading'>\n                            <h3 class=\"gform_title\">Home Banner<\/h3>\n                            <p class='gform_description'><\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_3' id='gform_3' class='contact_form_short floating_labels' action='\/wp-json\/wp\/v2\/pages\/86' data-formid='3' novalidate>\t\t\t\t\t<div style=\"display: none !important;\" class=\"akismet-fields-container gf_invisible\" data-prefix=\"ak_\">\n\t\t\t\t\t\t<label>&#916;<textarea name=\"ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label>\n\t\t\t\t\t\t<input type=\"hidden\" id=\"ak_js_1\" name=\"ak_js\" value=\"0\" \/>\n\t\t\t\t\t\t<script>\ndocument.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );\n<\/script>\n\n\t\t\t\t\t<\/div>\n                        <div class='gform-body gform_body'><ul id='gform_fields_3' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id=\"field_3_6\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gf_left_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_3_6'>Full Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_3_6' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_3_7\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gf_right_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_3_7'>Address<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_7' id='input_3_7' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_3_2\" class=\"gfield gfield--type-email gfield--input-type-email gf_left_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_3_2'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_2' id='input_3_2' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/li><li id=\"field_3_3\" class=\"gfield gfield--type-phone gfield--input-type-phone gf_right_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_3_3'>Phone<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_3_3' type='tel' value='' class='large'   aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_3_12\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full gf_left_half 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_3_12'>How Did You Hear About Us?<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_12' id='input_3_12' class='large gfield_select'    aria-required=\"true\" aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>How Did You Hear About Us?<\/option><option value='Email' >Email<\/option><option value='Post card\/Letter' >Post card\/Letter<\/option><option value='Social Media' >Social Media<\/option><option value='Google' >Google<\/option><option value='Friend\/Family' >Friend\/Family<\/option><option value='TV' >TV<\/option><option value='Radio' >Radio<\/option><option value='Billboard' >Billboard<\/option><option value='Other' >Other<\/option><\/select><\/div><\/li><li id=\"field_3_11\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gf_right_half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_3_11'>Tell Us More<\/label><div class='ginput_container ginput_container_text'><input name='input_11' id='input_3_11' type='text' value='' class='large'      aria-invalid=\"false\"   \/><\/div><\/li><\/ul><\/div>\n        <div class='gform-footer gform_footer top_label'> <div class='text-center pt-2'><button class='btn btn-primary min-w-182 h-lg-52 w-lg-100 rds_gform_submit' id='gform_submit_button_3'>Send<\/button><\/div> <input type='hidden' name='gform_ajax' value='form_id=3&amp;title=1&amp;description=1&amp;tabindex=0&amp;theme=legacy&amp;styles=[]&amp;hash=a5f44c042b5386d620a7b618f3d985dc' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_3' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_3' id='gform_theme_3' value='legacy' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_3' id='gform_style_settings_3' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_3' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='3' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_3' value='WyJbXSIsIjNkNDlhNDRkMTE5Yzk2NmJiMmRjNjJlNGE2NTY0MmRkIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_3' id='gform_target_page_number_3' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_3' id='gform_source_page_number_3' 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_3' id='gform_ajax_frame_3' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 3, 'https:\/\/www.olynroofing.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_3').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_3');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_3').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_3').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_3').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_3').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_3').val();gformInitSpinner( 3, 'https:\/\/www.olynroofing.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [3, current_page]);window['gf_submitting_3'] = 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_3').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [3]);window['gf_submitting_3'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_3').text());}else{jQuery('#gform_3').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"3\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_3\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_3\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_3\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 3, 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<\/script>\n \n                            <\/div>\n                        <\/div>\n                    <\/div>   \n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\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-00159af e-con-full e-flex e-con e-parent\" data-id=\"00159af\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2813c46 elementor-widget elementor-widget-global elementor-global-35952 elementor-widget-rds-services-widget\" data-id=\"2813c46\" data-element_type=\"widget\" data-widget_type=\"rds-services-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"d-lg-none  border_radius_16 pt-lg-5 pb-0 pt-3 true_white_bg  box_shadow mt-n1 mx-2 logo_star\">\n    <div class=\"container-fluid pb-lg-5 pb-3\">\n        <div class=\"container abc border_radius_16\">\n            <h4 class=\"text-center pb-2\">our services<\/h4>\n            <div class=\"row\">\n                <div class=\"col-lg h-lg-250 h-lg-250 py-1\">\n                    <a href=\"https:\/\/www.olynroofing.com\/roofing\/replacement\/\" class=\"d-block border-top-tertiary-lg-10 no_hover_underline px-lg-3 h-100 service_block  overflow-hidden border_radius_16  pt-lg-0\">\n                    <div class=\"d-flex d-lg-block align-items-center text-lg-center py-lg-2 px-lg-0 px-0 px-lg-4\">\n                    <div class=\"w-100 d-lg-block d-flex align-items-center  py-lg-5 position-relative\">\n                    <div class=\"col-lg-12 col-2 w-100\">\n                   <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-01.webp\" \n                                            srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-01.webp 1x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-01@2x.webp 2x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-01@3x.webp 3x\" \n                                            width=\"325\" height=\"325\" style=\"max-height:75px !important; object-fit: cover;\" \n                                            class=\"img-fluid w-100 mh-75\" \n                                           >\n                        \n                    <\/div>\n                    <div class=\"col-lg-12  d-flex min_width_auto btn btn_primary position-absolute  top-50 start-50 translate-middle \" >\n                    <h6 class=\"h7 mb-lg-2 mb-0 mt-lg-4 pt-lg-1  letter_spacing_1 true_white_c text-nowrap\">Roof replacements<\/h6>\n                    <\/div>\n                    <div class=\"col-lg-12 col-2 text-end d-none\">\n                    <i class=\"true_black icon-chevron-right4 sm_text_20 sm_line_height_60 d-lg-none d-inline-block\"><\/i>\n                    <\/div>\n                    <\/div>\n                    <\/div>\n                    <\/a>\n                    <\/div><div class=\"col-lg h-lg-250 h-lg-250 py-1\">\n                    <a href=\"https:\/\/www.olynroofing.com\/gutters\/\" class=\"d-block border-top-tertiary-lg-10 no_hover_underline px-lg-3 h-100 service_block  overflow-hidden border_radius_16  pt-lg-0\">\n                    <div class=\"d-flex d-lg-block align-items-center text-lg-center py-lg-2 px-lg-0 px-0 px-lg-4\">\n                    <div class=\"w-100 d-lg-block d-flex align-items-center  py-lg-5 position-relative\">\n                    <div class=\"col-lg-12 col-2 w-100\">\n                   <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-02.webp\" \n                                            srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-02.webp 1x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-02@2x.webp 2x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-02@3x.webp 3x\" \n                                            width=\"325\" height=\"325\" style=\"max-height:75px !important; object-fit: cover;\" \n                                            class=\"img-fluid w-100 mh-75\" \n                                           >\n                        \n                    <\/div>\n                    <div class=\"col-lg-12  d-flex min_width_auto btn btn_primary position-absolute  top-50 start-50 translate-middle \" >\n                    <h6 class=\"h7 mb-lg-2 mb-0 mt-lg-4 pt-lg-1  letter_spacing_1 true_white_c text-nowrap\">Gutters<\/h6>\n                    <\/div>\n                    <div class=\"col-lg-12 col-2 text-end d-none\">\n                    <i class=\"true_black icon-chevron-right4 sm_text_20 sm_line_height_60 d-lg-none d-inline-block\"><\/i>\n                    <\/div>\n                    <\/div>\n                    <\/div>\n                    <\/a>\n                    <\/div><div class=\"col-lg h-lg-250 h-lg-250 py-1\">\n                    <a href=\"https:\/\/www.olynroofing.com\/roofing\/types\/flat\/\" class=\"d-block border-top-tertiary-lg-10 no_hover_underline px-lg-3 h-100 service_block  overflow-hidden border_radius_16  pt-lg-0\">\n                    <div class=\"d-flex d-lg-block align-items-center text-lg-center py-lg-2 px-lg-0 px-0 px-lg-4\">\n                    <div class=\"w-100 d-lg-block d-flex align-items-center  py-lg-5 position-relative\">\n                    <div class=\"col-lg-12 col-2 w-100\">\n                   <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-03.webp\" \n                                            srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-03.webp 1x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-03@2x.webp 2x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-03@3x.webp 3x\" \n                                            width=\"325\" height=\"325\" style=\"max-height:75px !important; object-fit: cover;\" \n                                            class=\"img-fluid w-100 mh-75\" \n                                           >\n                        \n                    <\/div>\n                    <div class=\"col-lg-12  d-flex min_width_auto btn btn_primary position-absolute  top-50 start-50 translate-middle \" >\n                    <h6 class=\"h7 mb-lg-2 mb-0 mt-lg-4 pt-lg-1  letter_spacing_1 true_white_c text-nowrap\">flat roofing<\/h6>\n                    <\/div>\n                    <div class=\"col-lg-12 col-2 text-end d-none\">\n                    <i class=\"true_black icon-chevron-right4 sm_text_20 sm_line_height_60 d-lg-none d-inline-block\"><\/i>\n                    <\/div>\n                    <\/div>\n                    <\/div>\n                    <\/a>\n                    <\/div><div class=\"col-lg h-lg-250 h-lg-250 py-1\">\n                    <a href=\"https:\/\/www.olynroofing.com\/skylights-and-daylighting\/\" class=\"d-block border-top-tertiary-lg-10 no_hover_underline px-lg-3 h-100 service_block  overflow-hidden border_radius_16  pt-lg-0\">\n                    <div class=\"d-flex d-lg-block align-items-center text-lg-center py-lg-2 px-lg-0 px-0 px-lg-4\">\n                    <div class=\"w-100 d-lg-block d-flex align-items-center  py-lg-5 position-relative\">\n                    <div class=\"col-lg-12 col-2 w-100\">\n                   <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-04.webp\" \n                                            srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-04.webp 1x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-04@2x.webp 2x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-04@3x.webp 3x\" \n                                            width=\"325\" height=\"325\" style=\"max-height:75px !important; object-fit: cover;\" \n                                            class=\"img-fluid w-100 mh-75\" \n                                           >\n                        \n                    <\/div>\n                    <div class=\"col-lg-12  d-flex min_width_auto btn btn_primary position-absolute  top-50 start-50 translate-middle \" >\n                    <h6 class=\"h7 mb-lg-2 mb-0 mt-lg-4 pt-lg-1  letter_spacing_1 true_white_c text-nowrap\">skylights<\/h6>\n                    <\/div>\n                    <div class=\"col-lg-12 col-2 text-end d-none\">\n                    <i class=\"true_black icon-chevron-right4 sm_text_20 sm_line_height_60 d-lg-none d-inline-block\"><\/i>\n                    <\/div>\n                    <\/div>\n                    <\/div>\n                    <\/a>\n                    <\/div><div class=\"col-lg h-lg-250 h-lg-250 py-1\">\n                    <a href=\"https:\/\/www.olynroofing.com\/roofing\/types\/slate\/\" class=\"d-block border-top-tertiary-lg-10 no_hover_underline px-lg-3 h-100 service_block  overflow-hidden border_radius_16  pt-lg-0\">\n                    <div class=\"d-flex d-lg-block align-items-center text-lg-center py-lg-2 px-lg-0 px-0 px-lg-4\">\n                    <div class=\"w-100 d-lg-block d-flex align-items-center  py-lg-5 position-relative\">\n                    <div class=\"col-lg-12 col-2 w-100\">\n                   <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-05.webp\" \n                                            srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-05.webp 1x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-05@2x.webp 2x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-05@3x.webp 3x\" \n                                            width=\"325\" height=\"325\" style=\"max-height:75px !important; object-fit: cover;\" \n                                            class=\"img-fluid w-100 mh-75\" \n                                           >\n                        \n                    <\/div>\n                    <div class=\"col-lg-12  d-flex min_width_auto btn btn_primary position-absolute  top-50 start-50 translate-middle \" >\n                    <h6 class=\"h7 mb-lg-2 mb-0 mt-lg-4 pt-lg-1  letter_spacing_1 true_white_c text-nowrap\">slate roofing<\/h6>\n                    <\/div>\n                    <div class=\"col-lg-12 col-2 text-end d-none\">\n                    <i class=\"true_black icon-chevron-right4 sm_text_20 sm_line_height_60 d-lg-none d-inline-block\"><\/i>\n                    <\/div>\n                    <\/div>\n                    <\/div>\n                    <\/a>\n                    <\/div><div class=\"col-lg h-lg-250 h-lg-250 py-1\">\n                    <a href=\"https:\/\/www.olynroofing.com\/roofing\/cleaning\/\" class=\"d-block border-top-tertiary-lg-10 no_hover_underline px-lg-3 h-100 service_block  overflow-hidden border_radius_16  pt-lg-0\">\n                    <div class=\"d-flex d-lg-block align-items-center text-lg-center py-lg-2 px-lg-0 px-0 px-lg-4\">\n                    <div class=\"w-100 d-lg-block d-flex align-items-center  py-lg-5 position-relative\">\n                    <div class=\"col-lg-12 col-2 w-100\">\n                   <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-06.webp\" \n                                            srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-06.webp 1x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-06@2x.webp 2x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-06@3x.webp 3x\" \n                                            width=\"325\" height=\"325\" style=\"max-height:75px !important; object-fit: cover;\" \n                                            class=\"img-fluid w-100 mh-75\" \n                                           >\n                        \n                    <\/div>\n                    <div class=\"col-lg-12  d-flex min_width_auto btn btn_primary position-absolute  top-50 start-50 translate-middle \" >\n                    <h6 class=\"h7 mb-lg-2 mb-0 mt-lg-4 pt-lg-1  letter_spacing_1 true_white_c text-nowrap\">roof cleaning<\/h6>\n                    <\/div>\n                    <div class=\"col-lg-12 col-2 text-end d-none\">\n                    <i class=\"true_black icon-chevron-right4 sm_text_20 sm_line_height_60 d-lg-none d-inline-block\"><\/i>\n                    <\/div>\n                    <\/div>\n                    <\/div>\n                    <\/a>\n                    <\/div>  \n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n<div class=\"d-none position-relative d-lg-block\">\n    <div class=\"container-fluid py-lg-5 mt-lg-5 pb-4 px-0\">\n        <div class=\"container pt-lg-2 mt-lg-1\">\n            <div id=\"rds_services_swiper\" class=\"swiper  services_cust pb-lg-4 box_shadow border_radius_16 py-4\">\n            <h4 class=\"text-center pb-1\">our services<\/h4>\n                <div class=\"abc swiper-wrapper  py-4  justify-content-center \"> \n                    \n                    <div class=\"swiper-slide px-lg-custom max-lg-325  border_radius_16border-top-tertiary-lg-10 h-lg-325\">\n                  <a href=\"https:\/\/www.olynroofing.com\/roofing\/replacement\/\" class=\"d-block no_hover_underline px-lg-0 h-100 service_block  \">\n                    <span class=\"d-block no_hover_underline px-lg-0 h-100 service_block  \">\n                    <div class=\"d-flex d-lg-block align-items-center text-lg-center py-lg-2 px-lg-0 px-4 py-1 test11\">\n                    <div class=\"w-100 d-lg-block d-flex align-items-center  py-lg-0  position-relative\">  \n                    <div class=\"col-lg-12 col-2 border_radius_16 overflow-hidden\">\n                     <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-01.webp\" \n                                            srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-01.webp 1x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-01@2x.webp 2x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-01@3x.webp 3x\" \n                                            width=\"325\" height=\"325\" \" \n                                            class=\"img-fluid w-100 \" \n                                           >\n                    <\/div>\n                    <div class=\"service-block-hover-text   align-items-center justify-content-center\"><h7 class=\"true_white_c h7 text-center\">Roof replacements<\/h7><\/div>\n                    <div class=\"mx-auto service-btn-lg position-absolute top-75   min_width_auto text-center\">\n                    <h6 class=\"h7 mb-lg-1 mb-0 mt-lg-1 text_16  max-w-246 color_primary_bg true_white_c border_radius_8 service-btn\" >Roof replacements<\/h6>\n                    <\/div>\n                    <div class=\"col-lg-12 col-2 text-end\">\n                    <i class=\"true_black icon-chevron-right4 sm_text_20 sm_line_height_60 d-lg-none d-inline-block\"><\/i>\n                    <\/div>\n                    <\/div>\n                    <\/div>\n                    \n                    <\/span>\n                    <\/a>\n                    <\/div><div class=\"swiper-slide px-lg-custom max-lg-325  border_radius_16border-top-tertiary-lg-10 h-lg-325\">\n                  <a href=\"https:\/\/www.olynroofing.com\/gutters\/\" class=\"d-block no_hover_underline px-lg-0 h-100 service_block  \">\n                    <span class=\"d-block no_hover_underline px-lg-0 h-100 service_block  \">\n                    <div class=\"d-flex d-lg-block align-items-center text-lg-center py-lg-2 px-lg-0 px-4 py-1 test11\">\n                    <div class=\"w-100 d-lg-block d-flex align-items-center  py-lg-0  position-relative\">  \n                    <div class=\"col-lg-12 col-2 border_radius_16 overflow-hidden\">\n                     <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-02.webp\" \n                                            srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-02.webp 1x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-02@2x.webp 2x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-02@3x.webp 3x\" \n                                            width=\"325\" height=\"325\" \" \n                                            class=\"img-fluid w-100 \" \n                                           >\n                    <\/div>\n                    <div class=\"service-block-hover-text   align-items-center justify-content-center\"><h7 class=\"true_white_c h7 text-center\">Gutters<\/h7><\/div>\n                    <div class=\"mx-auto service-btn-lg position-absolute top-75   min_width_auto text-center\">\n                    <h6 class=\"h7 mb-lg-1 mb-0 mt-lg-1 text_16  max-w-246 color_primary_bg true_white_c border_radius_8 service-btn\" >Gutters<\/h6>\n                    <\/div>\n                    <div class=\"col-lg-12 col-2 text-end\">\n                    <i class=\"true_black icon-chevron-right4 sm_text_20 sm_line_height_60 d-lg-none d-inline-block\"><\/i>\n                    <\/div>\n                    <\/div>\n                    <\/div>\n                    \n                    <\/span>\n                    <\/a>\n                    <\/div><div class=\"swiper-slide px-lg-custom max-lg-325  border_radius_16border-top-tertiary-lg-10 h-lg-325\">\n                  <a href=\"https:\/\/www.olynroofing.com\/roofing\/types\/flat\/\" class=\"d-block no_hover_underline px-lg-0 h-100 service_block  \">\n                    <span class=\"d-block no_hover_underline px-lg-0 h-100 service_block  \">\n                    <div class=\"d-flex d-lg-block align-items-center text-lg-center py-lg-2 px-lg-0 px-4 py-1 test11\">\n                    <div class=\"w-100 d-lg-block d-flex align-items-center  py-lg-0  position-relative\">  \n                    <div class=\"col-lg-12 col-2 border_radius_16 overflow-hidden\">\n                     <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-03.webp\" \n                                            srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-03.webp 1x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-03@2x.webp 2x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-03@3x.webp 3x\" \n                                            width=\"325\" height=\"325\" \" \n                                            class=\"img-fluid w-100 \" \n                                           >\n                    <\/div>\n                    <div class=\"service-block-hover-text   align-items-center justify-content-center\"><h7 class=\"true_white_c h7 text-center\">flat roofing<\/h7><\/div>\n                    <div class=\"mx-auto service-btn-lg position-absolute top-75   min_width_auto text-center\">\n                    <h6 class=\"h7 mb-lg-1 mb-0 mt-lg-1 text_16  max-w-246 color_primary_bg true_white_c border_radius_8 service-btn\" >flat roofing<\/h6>\n                    <\/div>\n                    <div class=\"col-lg-12 col-2 text-end\">\n                    <i class=\"true_black icon-chevron-right4 sm_text_20 sm_line_height_60 d-lg-none d-inline-block\"><\/i>\n                    <\/div>\n                    <\/div>\n                    <\/div>\n                    \n                    <\/span>\n                    <\/a>\n                    <\/div><div class=\"swiper-slide px-lg-custom max-lg-325  border_radius_16border-top-tertiary-lg-10 h-lg-325\">\n                  <a href=\"https:\/\/www.olynroofing.com\/skylights-and-daylighting\/\" class=\"d-block no_hover_underline px-lg-0 h-100 service_block  \">\n                    <span class=\"d-block no_hover_underline px-lg-0 h-100 service_block  \">\n                    <div class=\"d-flex d-lg-block align-items-center text-lg-center py-lg-2 px-lg-0 px-4 py-1 test11\">\n                    <div class=\"w-100 d-lg-block d-flex align-items-center  py-lg-0  position-relative\">  \n                    <div class=\"col-lg-12 col-2 border_radius_16 overflow-hidden\">\n                     <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-04.webp\" \n                                            srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-04.webp 1x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-04@2x.webp 2x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-04@3x.webp 3x\" \n                                            width=\"325\" height=\"325\" \" \n                                            class=\"img-fluid w-100 \" \n                                           >\n                    <\/div>\n                    <div class=\"service-block-hover-text   align-items-center justify-content-center\"><h7 class=\"true_white_c h7 text-center\">skylights<\/h7><\/div>\n                    <div class=\"mx-auto service-btn-lg position-absolute top-75   min_width_auto text-center\">\n                    <h6 class=\"h7 mb-lg-1 mb-0 mt-lg-1 text_16  max-w-246 color_primary_bg true_white_c border_radius_8 service-btn\" >skylights<\/h6>\n                    <\/div>\n                    <div class=\"col-lg-12 col-2 text-end\">\n                    <i class=\"true_black icon-chevron-right4 sm_text_20 sm_line_height_60 d-lg-none d-inline-block\"><\/i>\n                    <\/div>\n                    <\/div>\n                    <\/div>\n                    \n                    <\/span>\n                    <\/a>\n                    <\/div><div class=\"swiper-slide px-lg-custom max-lg-325  border_radius_16border-top-tertiary-lg-10 h-lg-325\">\n                  <a href=\"https:\/\/www.olynroofing.com\/roofing\/types\/slate\/\" class=\"d-block no_hover_underline px-lg-0 h-100 service_block  \">\n                    <span class=\"d-block no_hover_underline px-lg-0 h-100 service_block  \">\n                    <div class=\"d-flex d-lg-block align-items-center text-lg-center py-lg-2 px-lg-0 px-4 py-1 test11\">\n                    <div class=\"w-100 d-lg-block d-flex align-items-center  py-lg-0  position-relative\">  \n                    <div class=\"col-lg-12 col-2 border_radius_16 overflow-hidden\">\n                     <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-05.webp\" \n                                            srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-05.webp 1x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-05@2x.webp 2x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-05@3x.webp 3x\" \n                                            width=\"325\" height=\"325\" \" \n                                            class=\"img-fluid w-100 \" \n                                           >\n                    <\/div>\n                    <div class=\"service-block-hover-text   align-items-center justify-content-center\"><h7 class=\"true_white_c h7 text-center\">slate roofing<\/h7><\/div>\n                    <div class=\"mx-auto service-btn-lg position-absolute top-75   min_width_auto text-center\">\n                    <h6 class=\"h7 mb-lg-1 mb-0 mt-lg-1 text_16  max-w-246 color_primary_bg true_white_c border_radius_8 service-btn\" >slate roofing<\/h6>\n                    <\/div>\n                    <div class=\"col-lg-12 col-2 text-end\">\n                    <i class=\"true_black icon-chevron-right4 sm_text_20 sm_line_height_60 d-lg-none d-inline-block\"><\/i>\n                    <\/div>\n                    <\/div>\n                    <\/div>\n                    \n                    <\/span>\n                    <\/a>\n                    <\/div><div class=\"swiper-slide px-lg-custom max-lg-325  border_radius_16border-top-tertiary-lg-10 h-lg-325\">\n                  <a href=\"https:\/\/www.olynroofing.com\/roofing\/cleaning\/\" class=\"d-block no_hover_underline px-lg-0 h-100 service_block  \">\n                    <span class=\"d-block no_hover_underline px-lg-0 h-100 service_block  \">\n                    <div class=\"d-flex d-lg-block align-items-center text-lg-center py-lg-2 px-lg-0 px-4 py-1 test11\">\n                    <div class=\"w-100 d-lg-block d-flex align-items-center  py-lg-0  position-relative\">  \n                    <div class=\"col-lg-12 col-2 border_radius_16 overflow-hidden\">\n                     <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-06.webp\" \n                                            srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-06.webp 1x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-06@2x.webp 2x, \n                                                     https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-blocks\/service-06@3x.webp 3x\" \n                                            width=\"325\" height=\"325\" \" \n                                            class=\"img-fluid w-100 \" \n                                           >\n                    <\/div>\n                    <div class=\"service-block-hover-text   align-items-center justify-content-center\"><h7 class=\"true_white_c h7 text-center\">roof cleaning<\/h7><\/div>\n                    <div class=\"mx-auto service-btn-lg position-absolute top-75   min_width_auto text-center\">\n                    <h6 class=\"h7 mb-lg-1 mb-0 mt-lg-1 text_16  max-w-246 color_primary_bg true_white_c border_radius_8 service-btn\" >roof cleaning<\/h6>\n                    <\/div>\n                    <div class=\"col-lg-12 col-2 text-end\">\n                    <i class=\"true_black icon-chevron-right4 sm_text_20 sm_line_height_60 d-lg-none d-inline-block\"><\/i>\n                    <\/div>\n                    <\/div>\n                    <\/div>\n                    \n                    <\/span>\n                    <\/a>\n                    <\/div> \n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <\/div>\n<script>\n    var numImage1 = jQuery('.abc .col-lg').length;\n    if (numImage1 <= 3) {\n        jQuery('.abc .row').addClass('justify-content-center');\n    }\n    jQuery(document).ready(function () {\n        var CountSlider = \"6\";\n        var loop = false;\n        if (CountSlider > 6) {\n            loop = true;\n        }\n        if (CountSlider < 6) {\n            jQuery(\".abc.swiper-wrapper\").addClass(\"justify-content-center\");\n        }\n        var swiper = new Swiper('#rds_services_swiper', {\n            loop: loop,\n            slidesPerView: 3,\n            spaceBetween: 0,\n            noSwiping: true,\n            allowSlidePrev: true,\n            allowSlideNext: true,\n            autoplay: {enabled: true},\n            navigation: {\n                nextEl: \".swiper-button-next-services\",\n                prevEl: \".swiper-button-prev-services\",\n            },\n            pagination: {\n                el: \".swiper-pagination-service\",\n                clickable: true,\n\n            },\n            breakpoints: {\n                1024: {\n                    slidesPerView: 3,\n                    spaceBetween:0,\n                    noSwiping: true,\n                    allowSlidePrev: true,\n                    allowSlideNext: true,\n                    autoplay: {\n                        enabled: true,\n                        delay: 5000\n                    },\n                },\n                768: {\n                    slidesPerView: 3\n                    spaceBetween: 21,\n                    noSwiping: true,\n                    allowSlidePrev: true,\n                    allowSlideNext: true,\n                    autoplay: {\n                        enabled: true,\n                        delay: 5000\n                    },\n                },\n                640: {\n                    slidesPerView: 3,\n                    spaceBetween: 21,\n                    noSwiping: true,\n                    allowSlidePrev: true,\n                    allowSlideNext: true,\n                    autoplay: {\n                        enabled: true,\n                        delay: 5000\n                    },\n                }\n            },\n        });\n       \n  \n\n    });\n<\/script>\t\t\t\t<div class=\"d-lg-none d-block\">\n\t\t\t\t\t<div class=\"hero_banner_form_background d-none\">\n    <div class=\"container-fluid px-lg-3 px-0\">\n        <div class=\"container mt-lg-n5\">\n            <div class=\"row\">\n                <div class=\"col-lg-12 mt-lg-n5 px-0 px-lg-3 home-form d-none \">\n                    <div class=\"py-4 px-lg-5 px-4 shadow-1 elementor-form-c\">\n                        <h2 class=\"pb-4 text-center mb-0\">\n                            schedule your free roofing consultation today                        <\/h2>\n                        <div class=\"border_form bg_form\">\n                                                    <\/div>\n                    <\/div>   \n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2b240b7 e-con-full e-flex e-con e-child\" data-id=\"2b240b7\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9aec2fa elementor-widget elementor-widget-global elementor-global-35868 elementor-widget-rds-discover-the-difference-widget\" data-id=\"9aec2fa\" data-element_type=\"widget\" data-widget_type=\"rds-discover-the-difference-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--order-5 order-lg-5-->\n \n<div class=\"d-block\">\n    <div class=\"container-fluid  px-0 pt-lg-5 pb-lg-0 pt-4\">\n        <div class=\"row d-flex w-100 mx-auto justify-content-end\">\n        <div class=\"col-lg-6 \">\n            <div class=\"discover-width\">\n                <h5 data-dark-color=\"color_primary\" data-light-color=\"\" class=\"apply-conditional-color color_primary text-left text-lg-start mb-0 sm_text_22 sm_line_height_27 text-lg-start pb-2\">\n                    What To Expect                <\/h5>\n\n                <h5 data-dark-color=\"color_primary\" data-light-color=\"true_white\" class=\"apply-conditional-color text-left text-lg-start true_black h4 pb-lg-1 mb-lg-0 pb-0\">\n                    51 YEARS IN BUSINESS & OVER 40,000 PROJECTS IN GREATER BOSTON                <\/h5>\n                <p  class=\"true_black py-4 m-0\">\n                    With decades of experience, O'LYN Roofing has built a reputation for excellence in Greater Boston and MetroWest. You can expect:                <\/p>\n\n                <div class=\"col-12 text-left text-lg-start pb-lg-0 pb-5 pt-lg-2 pb-lg-4 pt-4\">\n                    <a href=\"https:\/\/www.olynroofing.com\/get-a-free-quote\/\" class=\"btn btn-secondary w-250\">schedule estimate<\/a>\n                <\/div>\n            <\/div>\n        <\/div>\n        <div class=\"pt-lg-2 pb-lg-2 pt-2 company-service\">\n            \n            <div class=\"row\">\n\n            <!-- copy section -->\n            <div class=\"text-lg-right px-0 pe-3 col-lg-6 pe-lg-5  mt-lg-0 max-h-lg-300\">\n                    <div class=\"img_section_top pt-lg-0 pt-xl-2 mt-lg-0 pl-lg-4 pl-md-3 position-relative companey-service-img-width me-lg-0 ms-lg-auto text-center\">\n                    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/value-prop\/value-prop-img.webp\" srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/value-prop\/value-prop-img.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/value-prop\/value-prop-img@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/value-prop\/value-prop-img@3x.webp 3x\" class=\"img-fluid w-100 d-none d-lg-block\" alt=\"What To Expect Image\"  width=\"546\" height=\"714\">\n                     <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/value-prop\/m-value-prop-img@2x.png\" alt=\"img\" srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/value-prop\/m-value-prop-img@2x.png 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/value-prop\/m-value-prop-img@2x.png 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/value-prop\/m-value-prop-img@3x.png 3x\" \n                        alt=\"What To Expect Image\" class=\"img-fluid d-lg-none w-100\" width=\"382\" height=\"439\">\n                    <\/div>\n                <\/div>\n            <!-- copy section -->\n\n            <!-- sec section copy -->\n            <div class=\" company-service-contant  col-lg-6  px-lg-0 \">\n                    <div class=\"cmpny-content  pt-lg-4 pt-1 pb-0 pb-lg-4  position-relative min-h-458\">\n                        <div class=\"py-lg-4\">\n                        <div class=\"max-w-738 mx-auto ms-lg-0\">\n                        <div class=\"row discover-width\">\n                        <div data-dark-color=\"color_primary\" data-light-color=\"true_white\"  class=\"apply-conditional-color col-lg-12 swiper expect-swiper-b expect-swiper-b mw-md-335 mx-lg-0 mx-auto ps-lg-3 ps-xl-4 swiper-initialized swiper-horizontal swiper-pointer-events swiper-backface-hidden\">\n                            <div class=\"flex-lg-wrap transform-lg-none\" id=\"swiper-wrapper-bf667319aeb6b398\" aria-live=\"polite\">\n                                <div class=\"col-lg-12 h-lg-auto my-lg-2 py-lg-2  swiper-slide-active\" role=\"group\" aria-label=\"1 \/ 5\" style=\"width: 87px;\">\n                                    <div class=\"row align-items-center\">\n                                        <div class=\"col-5 col-lg-2 max-w-40 pe-lg-0 pe-4 align-items-center d-flex mh-md-75\">\n                                            <div class=\" d-flex align-items-center justify-content-center\">\n                                                <i class=\"color_tertiary icon-house-heart1  text_20 line_height_35\"><\/i>\n                                            <\/div>\n                                        <\/div>\n                                        <div class=\"col-7 col-lg-10 ps-lg-3 ps-4 \">\n                                            <h6 class=\"h8 px-lg-1 mb-0 text-nowrap true_white_c text-capitalize\">Over 50 years in business<\/h6>\n                                        <\/div>\n                                    <\/div>\n                                    \n                                <\/div><div class=\"col-lg-12 h-lg-auto my-lg-2 py-lg-2  swiper-slide-active\" role=\"group\" aria-label=\"1 \/ 5\" style=\"width: 87px;\">\n                                    <div class=\"row align-items-center\">\n                                        <div class=\"col-5 col-lg-2 max-w-40 pe-lg-0 pe-4 align-items-center d-flex mh-md-75\">\n                                            <div class=\" d-flex align-items-center justify-content-center\">\n                                                <i class=\"color_tertiary icon-family1  text_20 line_height_35\"><\/i>\n                                            <\/div>\n                                        <\/div>\n                                        <div class=\"col-7 col-lg-10 ps-lg-3 ps-4 \">\n                                            <h6 class=\"h8 px-lg-1 mb-0 text-nowrap true_white_c text-capitalize\">Family Owned & Operated<\/h6>\n                                        <\/div>\n                                    <\/div>\n                                    \n                                <\/div><div class=\"col-lg-12 h-lg-auto my-lg-2 py-lg-2  swiper-slide-active\" role=\"group\" aria-label=\"1 \/ 5\" style=\"width: 87px;\">\n                                    <div class=\"row align-items-center\">\n                                        <div class=\"col-5 col-lg-2 max-w-40 pe-lg-0 pe-4 align-items-center d-flex mh-md-75\">\n                                            <div class=\" d-flex align-items-center justify-content-center\">\n                                                <i class=\"color_tertiary icon-shield-check1  text_20 line_height_35\"><\/i>\n                                            <\/div>\n                                        <\/div>\n                                        <div class=\"col-7 col-lg-10 ps-lg-3 ps-4 \">\n                                            <h6 class=\"h8 px-lg-1 mb-0 text-nowrap true_white_c text-capitalize\">Fully Licensed & Insured<\/h6>\n                                        <\/div>\n                                    <\/div>\n                                    \n                                <\/div><div class=\"col-lg-12 h-lg-auto my-lg-2 py-lg-2  swiper-slide-active\" role=\"group\" aria-label=\"1 \/ 5\" style=\"width: 87px;\">\n                                    <div class=\"row align-items-center\">\n                                        <div class=\"col-5 col-lg-2 max-w-40 pe-lg-0 pe-4 align-items-center d-flex mh-md-75\">\n                                            <div class=\" d-flex align-items-center justify-content-center\">\n                                                <i class=\"color_tertiary icon-trophy-star1  text_20 line_height_35\"><\/i>\n                                            <\/div>\n                                        <\/div>\n                                        <div class=\"col-7 col-lg-10 ps-lg-3 ps-4 \">\n                                            <h6 class=\"h8 px-lg-1 mb-0 text-nowrap true_white_c text-capitalize\">Industry Leading Warranties<\/h6>\n                                        <\/div>\n                                    <\/div>\n                                    \n                                <\/div><div class=\"col-lg-12 h-lg-auto my-lg-2 py-lg-2  swiper-slide-active\" role=\"group\" aria-label=\"1 \/ 5\" style=\"width: 87px;\">\n                                    <div class=\"row align-items-center\">\n                                        <div class=\"col-5 col-lg-2 max-w-40 pe-lg-0 pe-4 align-items-center d-flex mh-md-75\">\n                                            <div class=\" d-flex align-items-center justify-content-center\">\n                                                <i class=\"color_tertiary icon-hands-holding-dollar1  text_20 line_height_35\"><\/i>\n                                            <\/div>\n                                        <\/div>\n                                        <div class=\"col-7 col-lg-10 ps-lg-3 ps-4 \">\n                                            <h6 class=\"h8 px-lg-1 mb-0 text-nowrap true_white_c text-capitalize\">Flexible Financing Options<\/h6>\n                                        <\/div>\n                                    <\/div>\n                                    \n                                <\/div><div class=\"col-lg-12 h-lg-auto my-lg-2 py-lg-2  swiper-slide-active\" role=\"group\" aria-label=\"1 \/ 5\" style=\"width: 87px;\">\n                                    <div class=\"row align-items-center\">\n                                        <div class=\"col-5 col-lg-2 max-w-40 pe-lg-0 pe-4 align-items-center d-flex mh-md-75\">\n                                            <div class=\" d-flex align-items-center justify-content-center\">\n                                                <i class=\"color_tertiary icon-medal3  text_20 line_height_35\"><\/i>\n                                            <\/div>\n                                        <\/div>\n                                        <div class=\"col-7 col-lg-10 ps-lg-3 ps-4 \">\n                                            <h6 class=\"h8 px-lg-1 mb-0 text-nowrap true_white_c text-capitalize\">Quality Materials & Top Credentials<\/h6>\n                                        <\/div>\n                                    <\/div>\n                                    \n                                <\/div>                            <\/div>\n                            <span class=\"swiper-notification\" aria-live=\"assertive\" aria-atomic=\"true\"><\/span><\/div>\n                        <div data-dark-color=\"color_primary\" data-light-color=\"true_white\" class=\"apply-conditional-color col-12 swiper-pagination position-relative d-lg-none what-pagination-b what-pagination-b pagination-variation-a\"><span class=\"swiper-pagination-bullet swiper-pagination-bullet-active\" tabindex=\"0\" role=\"button\" aria-label=\"Go to slide 1\" aria-current=\"true\"><\/span><\/div>\n                        \n                    <\/div>\n                <\/div>\n            <\/div>\n    \n            <\/div>\n \n        <\/div>\n      <\/div>\n \n<\/div>\n         <div class=\"row justify-content-end d-flex px-0 me-0 mt-5 mt-lg-0\">\n                        <div class=\"col-lg-12 px-0 custom_affliation_margin\">\n                        \n<div class=\"d-block my-0 my-lg-5 overflow-hidden custom_affliation\">\n    <div class=\"scroller\" data-speed=\"slow\">\n        <ul class=\"scroller__inner mb-0\">\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-1@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-1@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-1@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-1@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-2@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-2@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-2@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-2@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-3@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-3@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-3@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-3@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-4@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-4@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-4@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-4@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-5@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-5@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-5@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-5@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-6@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-6@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-6@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-6@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-7@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-7@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-7@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-7@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-8@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-8@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-8@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-8@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-9@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-9@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-9@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-9@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-10@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-10@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-10@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-10@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-11@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-11@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-11@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-11@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-12@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-12@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-12@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-12@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-13@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-13@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-13@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-13@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-14@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-14@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-14@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-14@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-15@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-15@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-15@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-15@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-16@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-16@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-16@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-16@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-17@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-17@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-17@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-17@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-18@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-18@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-18@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-18@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-19@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-19@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-19@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-19@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-20@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-20@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-20@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-20@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-21@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-21@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-21@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-21@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-22@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-22@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-22@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-22@3x.webp 3x\" \n                    \/>\n                <\/li>\n                            <li class=\"text-center w-115\">\n                    <img loading=\"lazy\" decoding=\"async\" \n                    alt=\"affiliation-logo\"\n                        src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-23@2x.webp\" \n                        class=\"img-fluid\" \n                         \n                        width=\"124\" \n                        height=\"125\" \n                        srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-23@2x.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-23@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/affiliation\/affiliation-23@3x.webp 3x\" \n                    \/>\n                <\/li>\n                    <\/ul>\n    <\/div>\n<\/div>\n\n\n<script type=\"text\/javascript\">\n    const scrollers = document.querySelectorAll(\".scroller\");\n\n\/\/ If a user hasn't opted in for recuded motion, then we add the animation\nif (!window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches) {\n  addAnimation();\n}\n\nfunction addAnimation() {\n  scrollers.forEach((scroller) => {\n    \/\/ add data-animated=\"true\" to every `.scroller` on the page\n    scroller.setAttribute(\"data-animated\", true);\n\n    \/\/ Make an array from the elements within `.scroller-inner`\n    const scrollerInner = scroller.querySelector(\".scroller__inner\");\n    const scrollerContent = Array.from(scrollerInner.children);\n\n    \/\/ For each item in the array, clone it\n    \/\/ add aria-hidden to it\n    \/\/ add it into the `.scroller-inner`\n    scrollerContent.forEach((item) => {\n      const duplicatedItem = item.cloneNode(true);\n      duplicatedItem.setAttribute(\"aria-hidden\", true);\n      scrollerInner.appendChild(duplicatedItem);\n    });\n  });\n}\n<\/script>\n                        <\/div>\n                    <\/div>\n                        <\/div>\n               \n                    <\/div>\n                  \n                <\/div>\n            <!-- sec section copy -->\n                            <span class=\"swiper-notification\" aria-live=\"assertive\" aria-atomic=\"true\"><\/span><\/div>\n                        <div data-dark-color=\"color_primary\" data-light-color=\"true_white\" class=\"apply-conditional-color col-12 swiper-pagination position-relative d-lg-none what-pagination-b what-pagination-b pagination-variation-a\"><span class=\"swiper-pagination-bullet swiper-pagination-bullet-active\" tabindex=\"0\" role=\"button\" aria-label=\"Go to slide 1\" aria-current=\"true\"><\/span><\/div>\n                        \n                    <\/div>\n                <\/div>\n               \n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\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-038c3c8 e-con-full e-flex e-con e-child\" data-id=\"038c3c8\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3a3a3e4 d-lg-none elementor-widget elementor-widget-rds-hompage-mobile-custom-seo-widget\" data-id=\"3a3a3e4\" data-element_type=\"widget\" data-widget_type=\"rds-hompage-mobile-custom-seo-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    <div class=\"d-block  py-lg-5 my-lg-3\">\n    <div class=\"seo_image\">\n    \n                        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/seo-section\/seo-img.webp\" srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/seo-section\/seo-img.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/seo-section\/seo-img@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/seo-section\/seo-img@3x.webp 3x\" class=\"d-lg-block d-none img-fluid float-lg-start me-lg-5 pb-lg-0 pb-4 w-100 mh-md-658 object_fit\"  width=\"540\" height=\"534\" alt=\"Homepage Image\">\n                        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/seo-section\/m-seo-img.webp\" srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/seo-section\/m-seo-img.webp 1x,  2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/seo-section\/m-seo-img@3x.webp 3x\" class=\"d-lg-none d-block img-fluid float-lg-start me-lg-5 pb-lg-0 pb-4 w-100 mh-md-658 object_fit\"  width=\"540\" height=\"658\" alt=\"Homepage Image\">\n    <\/div>\n    <div class=\"container-fluid py-lg-0 pt-2 pb-5 pt-lg-3 text-center d-flex justify-content-center \">\n        <div class=\"container pt-lg-3 py-0  mx-0\">\n            <div class=\"row py-lg-2 box_shadow border_radius_16\" >\n                <div class=\"col-lg-12 px-0 bc_homepage seosection-bc text-md-left seotext-sm-center border_radius_16 px-4 py-3  true_white_bg margin_top_minus120 pt-lg-5\">\n                \n                    <h1 class=\"text-lg-center text-center\">Expert Roof Replacement & Gutter Services in Greater Boston & MetroWest<\/h1>\n                    <h2 class=\"pb-lg-4 text-lg-center  color_primary text-center\"> <\/h2>\n                    <p class=\"seotext-sm-start\"><p class=\"western\">Our team of experienced roofers specializes in delivering tailored solutions to protect your home and enhance its value. From asphalt shingle roofing to slate and flat roofing, we provide expert craftsmanship to meet your specific needs.<\/p>\n<p class=\"western\">Ready to get started with O\u2019LYN Roofing? <a href=\"\/contact\/\">Contact our friendly team<\/a> today for a free consultation.<\/p><\/p>\n                    <div class=\"collapse bg-transparent border-0\" id=\"read_more_1\">\n                        <div class=\"bg-transparent border-0\">\n                            <p class=\"seotext-sm-start\"><h2>Comprehensive Roofing Services in Greater Boston &amp; MetroWest<\/h2>\n<p>As a full-service roofing company, O\u2019LYN Roofing is equipped to handle projects of any size or complexity. Whether addressing minor roof repairs or installing a brand-new system, we\u2019re committed to delivering results that stand the test of time. Our services include:<\/p>\n<ul>\n<li><b>Roof Replacement:<\/b> Upgrade your home with durable and energy-efficient materials tailored to your style and budget.<\/li>\n<li><b>Roof Installation:<\/b> Expert installation for new construction or additions, ensuring long-lasting protection and performance.<\/li>\n<li><b>Roof Maintenance:<\/b> Proactive care to extend the life of your roof and prevent costly issues.<\/li>\n<li><b>Roof Repair:<\/b> Solutions for leaks, storm damage, and other common problems to restore your roof\u2019s integrity.<\/li>\n<li><b>Roof Leak Repair:<\/b> Swift, targeted repairs to stop water damage and safeguard your property.<\/li>\n<li><b>Roof Ice Melt Systems:<\/b> Protect your home from winter hazards with advanced ice melt solutions.<\/li>\n<\/ul>\n<h3>Specialized Roofing Options<\/h3>\n<p>Every home is unique, and we offer a variety of roofing materials to fit your specific needs and aesthetic preferences:<\/p>\n<ul>\n<li><b>Asphalt Shingle Roofing:<\/b> A versatile, cost-effective option popular for its durability and variety of designs.<\/li>\n<li><b>Flat Roofing:<\/b> Ideal for modern homes or commercial properties, offering durability and low-maintenance benefits.<\/li>\n<li><b>Slate Roofing:<\/b> Timeless elegance and unmatched longevity for a distinctive look.<\/li>\n<\/ul>\n<h3>Gutter Services for a Complete System<\/h3>\n<p>Protecting your roof extends beyond the shingles. Our comprehensive gutter services include:<\/p>\n<ul>\n<li><b>Gutter Replacement:<\/b> Upgrade to a system that effectively manages water runoff and protects your home\u2019s foundation.<\/li>\n<li><b>Gutter Installation:<\/b> Custom solutions designed to complement your roof and provide lasting performance.<\/li>\n<\/ul><\/p>\n                        <\/div>\n                    <\/div>\n                    <a class=\" bc_toggle_btn bc_toggle_btn_closed bc_toggle_content mw-132 seotext-sm-start text-md-start mb-4 btn-transparent text-uppercase  d-inline-flex align-items-center no_hover_underline  read-more-btn button\" data-open-icon = icon-plus1 data-close-icon = icon-minus1 href=\"#read_more_1\" data-bs-toggle=\"collapse\" > <span>read more&nbsp;<\/span> <i class=\"icon icon-plus1 bc_text_12 position-relative top-0-1 top-sm-0-1\" aria-hidden=\"true\"><\/i><\/a>                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2833ca1 elementor-widget elementor-widget-rds-testimonial-widget\" data-id=\"2833ca1\" data-element_type=\"widget\" data-widget_type=\"rds-testimonial-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    <!-- use this order class order-7 order-lg-7-->\n    <div class=\"d-block px-0  d-block px-0 mt-3 my-lg-3 pt-0 pt-lg-0\">\n        <div class=\"container-fluid pt-lg-2 pb-lg-2 pt-0 px-lg-0 px-0 review_bg\">\n            <div class=\"pb-lg-2 mb-lg-5 pt-lg-2 position-relative\">\n                <div class=\"row align-items-center mx-lg-0 mx-3\">\n                   \n                    <div class=\"col-lg-6 ps-lg-0  pe-lg-5 px-0 review-left-width order-2 order-lg-1\">\n                        <div class=\"review-left pb-lg-5 py-lg-0 ps-lg-5\">\n                            <div class=\"review-left-width ms-lg-auto me-lg-0 mx-auto py-lg-0 ps-lg-5 ps-xl-0\">\n                        <div class=\"slide-icon align-items-center pb-2 justify-content-center d-none d-lg-none\">\n                            <i class=\"icon-star1 sm_text_15 sm_line_height_15 text_25 line_height_42 stars_color mx-1\"><\/i>\n                            <i class=\"icon-star1 sm_text_15 sm_line_height_15 text_25 line_height_42 stars_color mx-1\"><\/i>\n                            <i class=\"icon-star1 sm_text_15 sm_line_height_15 text_25 line_height_42 stars_color mx-1\"><\/i>\n                            <i class=\"icon-star1 sm_text_15 sm_line_height_15 text_25 line_height_42 stars_color mx-1\"><\/i>\n                            <i class=\"icon-star1 sm_text_15 sm_line_height_15 text_25 line_height_42 stars_color mx-1\"><\/i>\n                        <\/div>\n                                                    <h5 class=\"text-center pt-lg-4 pt-2 px-lg-5 mx-xl-3 color_primary\">Our testimonials<\/h5>\n                                                                            <h4 class=\"text-center px-lg-0 mx-lg-0 h4-alt pb-lg-4 pb-4 mb-lg-0\">See What Your Neighbors Are Saying<\/h4>\n                                                <div class=\"border_radius_16 py-5 px-3 px-lg-5 review_box mb-4 mb-lg-0 pt-lg-0\">\n                            <script type=\"text\/javascript\" src=\"https:\/\/reputation.authenticfeedback.com\/embed\/v7\/172324557756609\/3\/9876543213315183\" async><\/script><div id=\"bf-revz-widget-9876543213315183\" ><\/div>\n                            <div class=\"reviewmgr-stream\" data-show-aggregate-rating=\"true\" data-include-empty=\"false\" data-review-limit=\"1\" data-url=\"https:\/\/reviews.authenticfeedback.com\/olyn\/\"><\/div><script type=\"text\/javascript\" src=\"https:\/\/reputation.authenticfeedback.com\/embed\/v7\/172324557756609\/3\/9876543213315183\" async><\/script><div id=\"bf-revz-widget-9876543213315183\" ><\/div>\n                       <\/div>\n                                                    <div class=\"text-center pb-lg-0 pb-4 mb-3 mb-lg-0 \">\n                                <a href=\"https:\/\/www.olynroofing.com\/testimonials\/\" class=\"btn btn-secondary-alt mw-250 min_height_50\" target=\"\">Read our reviews<\/a>\n                            <\/div>\n                                            <\/div>\n                    <\/div>\n                        <\/div>\n                    <div class=\"col-lg-6 pt-lg-0 px-0 d-lg-block review-image order-1 order-lg-2\">\n                        <img loading=\"lazy\" decoding=\"async\" data-nitro-ignore=\"true\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/testimonial\/reviews-img.webp\" \n                            srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/testimonial\/reviews-img.webp 1x, \n                                    https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/testimonial\/reviews-img@2x.webp 2x, \n                                    https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/testimonial\/reviews-img@3x.webp 3x\" \n                            alt=\"Review Image\" width=\"540\" height=\"542\" \n                            class=\"img-fluid pl-3 d-none d-lg-block\">\n                            <img loading=\"lazy\" decoding=\"async\" data-nitro-ignore=\"true\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/testimonial\/m-reviews-img@2x.png\" alt=\"img\" srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/testimonial\/m-reviews-img@2x.png 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/testimonial\/m-reviews-img@2x.png 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/testimonial\/m-reviews-img@3x.png 3x\" \n                         class=\"img-fluid d-lg-none w-100\" width=\"382\" height=\"439\">\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>    \n    \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7ab6f1d d-none d-lg-block elementor-hidden-mobile elementor-widget elementor-widget-rds-template-seo-widget\" data-id=\"7ab6f1d\" data-element_type=\"widget\" data-widget_type=\"rds-template-seo-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    <div class=\"d-block  py-lg-5 my-lg-3\">\n    <div class=\"seo_image\">\n                            <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/seo-section\/seo-img.webp\" srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/seo-section\/seo-img.webp 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/seo-section\/seo-img@2x.webp 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/seo-section\/seo-img@3x.webp 3x\" class=\"d-lg-block d-none img-fluid float-lg-start me-lg-5 pb-lg-0 pb-4 w-100 mh-md-658 object_fit\"  width=\"540\" height=\"534\" alt=\"Homepage Image\">\n                        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/seo-section\/m-seo-img.webp\" srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/seo-section\/m-seo-img.webp 1x,  2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/seo-section\/m-seo-img@3x.webp 3x\" class=\"d-lg-none d-block img-fluid float-lg-start me-lg-5 pb-lg-0 pb-4 w-100 mh-md-658 object_fit\"  width=\"540\" height=\"658\" alt=\"Homepage Image\">\n                        <\/div>\n    <div class=\"container-fluid py-lg-0 pt-2 pb-5 pt-lg-3 text-center d-flex justify-content-center \">\n        <div class=\"container pt-lg-3 py-0  mx-0\">\n            <div class=\"row py-lg-2 box_shadow border_radius_16\" >\n                <div class=\"col-lg-12 px-0 bc_homepage seosection-bc text-md-left seotext-sm-center border_radius_16 px-4 py-3  true_white_bg margin_top_minus120 pt-lg-5\">\n                \n                    <h1 class=\"text-lg-center text-center\">Expert Roof Replacement & Gutter Services in Greater Boston & MetroWest<\/h1>\n                    <h2 class=\"pb-lg-4 text-lg-center  color_primary text-center\"> <\/h2>\n                    <p class=\"seotext-sm-start\"><p class=\"western\">Our team of experienced roofers specializes in delivering tailored solutions to protect your home and enhance its value. From asphalt shingle roofing to slate and flat roofing, we provide expert craftsmanship to meet your specific needs.<\/p>\n<p class=\"western\">Ready to get started with O\u2019LYN Roofing? <a href=\"\/contact\/\">Contact our friendly team<\/a> today for a free consultation.<\/p><\/p>\n                    <div class=\"collapse bg-transparent border-0\" id=\"read_more\">\n                        <div class=\"bg-transparent border-0\">\n                            <p class=\"seotext-sm-start\"><h2>Comprehensive Roofing Services in Greater Boston &amp; MetroWest<\/h2>\n<p>As a full-service roofing company, O\u2019LYN Roofing is equipped to handle projects of any size or complexity. Whether addressing minor roof repairs or installing a brand-new system, we\u2019re committed to delivering results that stand the test of time. Our services include:<\/p>\n<ul>\n<li><b>Roof Replacement:<\/b> Upgrade your home with durable and energy-efficient materials tailored to your style and budget.<\/li>\n<li><b>Roof Installation:<\/b> Expert installation for new construction or additions, ensuring long-lasting protection and performance.<\/li>\n<li><b>Roof Maintenance:<\/b> Proactive care to extend the life of your roof and prevent costly issues.<\/li>\n<li><b>Roof Repair:<\/b> Solutions for leaks, storm damage, and other common problems to restore your roof\u2019s integrity.<\/li>\n<li><b>Roof Leak Repair:<\/b> Swift, targeted repairs to stop water damage and safeguard your property.<\/li>\n<li><b>Roof Ice Melt Systems:<\/b> Protect your home from winter hazards with advanced ice melt solutions.<\/li>\n<\/ul>\n<h3>Specialized Roofing Options<\/h3>\n<p>Every home is unique, and we offer a variety of roofing materials to fit your specific needs and aesthetic preferences:<\/p>\n<ul>\n<li><b>Asphalt Shingle Roofing:<\/b> A versatile, cost-effective option popular for its durability and variety of designs.<\/li>\n<li><b>Flat Roofing:<\/b> Ideal for modern homes or commercial properties, offering durability and low-maintenance benefits.<\/li>\n<li><b>Slate Roofing:<\/b> Timeless elegance and unmatched longevity for a distinctive look.<\/li>\n<\/ul>\n<h3>Gutter Services for a Complete System<\/h3>\n<p>Protecting your roof extends beyond the shingles. Our comprehensive gutter services include:<\/p>\n<ul>\n<li><b>Gutter Replacement:<\/b> Upgrade to a system that effectively manages water runoff and protects your home\u2019s foundation.<\/li>\n<li><b>Gutter Installation:<\/b> Custom solutions designed to complement your roof and provide lasting performance.<\/li>\n<\/ul><\/p>\n                        <\/div>\n                    <\/div>\n                    <a class=\" bc_toggle_btn bc_toggle_btn_closed bc_toggle_content mw-132 seotext-sm-start text-md-start mb-4 btn-transparent text-uppercase  d-inline-flex align-items-center no_hover_underline  read-more-btn button\" data-open-icon = icon-plus1 data-close-icon = icon-minus1 href=\"#read_more\" data-bs-toggle=\"collapse\" > <span>read more&nbsp;<\/span> <i class=\"icon icon-plus1 bc_text_12 position-relative top-0-1 top-sm-0-1\" aria-hidden=\"true\"><\/i><\/a>                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n    \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-4f86c67 e-con-full e-flex e-con e-parent\" data-id=\"4f86c67\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ffe7ffe elementor-widget elementor-widget-rds-before-after-widget\" data-id=\"ffe7ffe\" data-element_type=\"widget\" data-widget_type=\"rds-before-after-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"container-fluid pt-0 pt-lg-5 pb-0 pb-lg-0 pt-lg-4 mt-lg-3 mt-4 px-0 px-lg-0 overflow-hidden home-beforeafter max-w-1920\">\n    <div class=\"project_discription overflow-hidden\">\n        <div class=\"swiper-wrapper\">\n                                <div class=\"swiper-slide image-scroll\">\n                        <div class=\"beforeAfter\" data-initialized=\"false\">\n                        <div class=\"row justify-content-center mx-0\">\n                            <div class=\"col-md-12 px-0\">\n                                <div class=\"before-after\">\n                                    <div class=\"position-relative max-h-790\">\n                                        <div class=\"beforeAfter d-lg-block d-none\">\n                                            \n                                                <img loading=\"lazy\" decoding=\"async\" alt=\"before-image\" src=\"https:\/\/www.olynroofing.com\/wp-content\/uploads\/2025\/02\/before-01@3x-scaled.jpg\" class=\"img-fluid\" width=\"1920\" height=\"790\" style=\"height: 100% !important;\">\n\n                                                <img loading=\"lazy\" decoding=\"async\" alt=\"after-image\" src=\"https:\/\/www.olynroofing.com\/wp-content\/uploads\/2025\/02\/after-01@3x-scaled.jpg\" class=\"img-fluid\" width=\"1920\" height=\"790\" style=\"height: 100% !important;\">\n\n                                           \n                                        <\/div>\n                                        <div class=\"d-lg-none d-block\">\n                                            <div class=\"position-relative\">\n                                                <span class=\"before_badge border_radius_8 d-inline-flex align-items-center p-2 p-alt mb-0 text_bold position-absolute\">BEFORE<\/span>\n                                                \n                                                    <img loading=\"lazy\" decoding=\"async\" alt=\"before-image\" src=\"https:\/\/www.olynroofing.com\/wp-content\/uploads\/2025\/02\/before-01@3x-scaled.jpg\" class=\"img-fluid\" width=\"1920\" height=\"309\" style=\"height: 100% !important;\">\n                                               \n                                            <\/div>\n                                            <div class=\"position-relative\">\n                                                <span class=\"before_badge after_badge border_radius_8 d-inline-flex align-items-center p-2 p-alt mb-0 text_bold position-absolute\">AFTER<\/span>\n                                                \n                                                    <img loading=\"lazy\" decoding=\"async\" alt=\"after-image\" src=\"https:\/\/www.olynroofing.com\/wp-content\/uploads\/2025\/02\/after-01@3x-scaled.jpg\" class=\"img-fluid\" width=\"1920\" height=\"3790\" >\n                                                \n                                            <\/div>\n                                        <\/div>\n                                       \n                                    <\/div>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                    <div class=\"swiper-slide image-scroll\">\n                        <div class=\"beforeAfter\" data-initialized=\"false\">\n                        <div class=\"row justify-content-center mx-0\">\n                            <div class=\"col-md-12 px-0\">\n                                <div class=\"before-after\">\n                                    <div class=\"position-relative max-h-790\">\n                                        <div class=\"beforeAfter d-lg-block d-none\">\n                                            \n                                                <img loading=\"lazy\" decoding=\"async\" alt=\"before-image\" src=\"https:\/\/www.olynroofing.com\/wp-content\/uploads\/2025\/02\/before-02@3x-scaled.jpg\" class=\"img-fluid\" width=\"1920\" height=\"790\" style=\"height: 100% !important;\">\n\n                                                <img loading=\"lazy\" decoding=\"async\" alt=\"after-image\" src=\"https:\/\/www.olynroofing.com\/wp-content\/uploads\/2025\/02\/after-02@3x-scaled.jpg\" class=\"img-fluid\" width=\"1920\" height=\"790\" style=\"height: 100% !important;\">\n\n                                           \n                                        <\/div>\n                                        <div class=\"d-lg-none d-block\">\n                                            <div class=\"position-relative\">\n                                                <span class=\"before_badge border_radius_8 d-inline-flex align-items-center p-2 p-alt mb-0 text_bold position-absolute\">BEFORE<\/span>\n                                                \n                                                    <img loading=\"lazy\" decoding=\"async\" alt=\"before-image\" src=\"https:\/\/www.olynroofing.com\/wp-content\/uploads\/2025\/02\/before-02@3x-scaled.jpg\" class=\"img-fluid\" width=\"1920\" height=\"309\" style=\"height: 100% !important;\">\n                                               \n                                            <\/div>\n                                            <div class=\"position-relative\">\n                                                <span class=\"before_badge after_badge border_radius_8 d-inline-flex align-items-center p-2 p-alt mb-0 text_bold position-absolute\">AFTER<\/span>\n                                                \n                                                    <img loading=\"lazy\" decoding=\"async\" alt=\"after-image\" src=\"https:\/\/www.olynroofing.com\/wp-content\/uploads\/2025\/02\/after-02@3x-scaled.jpg\" class=\"img-fluid\" width=\"1920\" height=\"3790\" >\n                                                \n                                            <\/div>\n                                        <\/div>\n                                       \n                                    <\/div>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                    <div class=\"swiper-slide image-scroll\">\n                        <div class=\"beforeAfter\" data-initialized=\"false\">\n                        <div class=\"row justify-content-center mx-0\">\n                            <div class=\"col-md-12 px-0\">\n                                <div class=\"before-after\">\n                                    <div class=\"position-relative max-h-790\">\n                                        <div class=\"beforeAfter d-lg-block d-none\">\n                                            \n                                                <img loading=\"lazy\" decoding=\"async\" alt=\"before-image\" src=\"https:\/\/www.olynroofing.com\/wp-content\/uploads\/2025\/02\/before-03@3x-scaled.jpg\" class=\"img-fluid\" width=\"1920\" height=\"790\" style=\"height: 100% !important;\">\n\n                                                <img loading=\"lazy\" decoding=\"async\" alt=\"after-image\" src=\"https:\/\/www.olynroofing.com\/wp-content\/uploads\/2025\/02\/after-03@3x-scaled.jpg\" class=\"img-fluid\" width=\"1920\" height=\"790\" style=\"height: 100% !important;\">\n\n                                           \n                                        <\/div>\n                                        <div class=\"d-lg-none d-block\">\n                                            <div class=\"position-relative\">\n                                                <span class=\"before_badge border_radius_8 d-inline-flex align-items-center p-2 p-alt mb-0 text_bold position-absolute\">BEFORE<\/span>\n                                                \n                                                    <img loading=\"lazy\" decoding=\"async\" alt=\"before-image\" src=\"https:\/\/www.olynroofing.com\/wp-content\/uploads\/2025\/02\/before-03@3x-scaled.jpg\" class=\"img-fluid\" width=\"1920\" height=\"309\" style=\"height: 100% !important;\">\n                                               \n                                            <\/div>\n                                            <div class=\"position-relative\">\n                                                <span class=\"before_badge after_badge border_radius_8 d-inline-flex align-items-center p-2 p-alt mb-0 text_bold position-absolute\">AFTER<\/span>\n                                                \n                                                    <img loading=\"lazy\" decoding=\"async\" alt=\"after-image\" src=\"https:\/\/www.olynroofing.com\/wp-content\/uploads\/2025\/02\/after-03@3x-scaled.jpg\" class=\"img-fluid\" width=\"1920\" height=\"3790\" >\n                                                \n                                            <\/div>\n                                        <\/div>\n                                       \n                                    <\/div>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                    <div class=\"swiper-slide image-scroll\">\n                        <div class=\"beforeAfter\" data-initialized=\"false\">\n                        <div class=\"row justify-content-center mx-0\">\n                            <div class=\"col-md-12 px-0\">\n                                <div class=\"before-after\">\n                                    <div class=\"position-relative max-h-790\">\n                                        <div class=\"beforeAfter d-lg-block d-none\">\n                                            \n                                                <img loading=\"lazy\" decoding=\"async\" alt=\"before-image\" src=\"https:\/\/www.olynroofing.com\/wp-content\/uploads\/2025\/02\/before-04@3x-scaled.jpg\" class=\"img-fluid\" width=\"1920\" height=\"790\" style=\"height: 100% !important;\">\n\n                                                <img loading=\"lazy\" decoding=\"async\" alt=\"after-image\" src=\"https:\/\/www.olynroofing.com\/wp-content\/uploads\/2025\/02\/after-04@3x-2-scaled.jpg\" class=\"img-fluid\" width=\"1920\" height=\"790\" style=\"height: 100% !important;\">\n\n                                           \n                                        <\/div>\n                                        <div class=\"d-lg-none d-block\">\n                                            <div class=\"position-relative\">\n                                                <span class=\"before_badge border_radius_8 d-inline-flex align-items-center p-2 p-alt mb-0 text_bold position-absolute\">BEFORE<\/span>\n                                                \n                                                    <img loading=\"lazy\" decoding=\"async\" alt=\"before-image\" src=\"https:\/\/www.olynroofing.com\/wp-content\/uploads\/2025\/02\/before-04@3x-scaled.jpg\" class=\"img-fluid\" width=\"1920\" height=\"309\" style=\"height: 100% !important;\">\n                                               \n                                            <\/div>\n                                            <div class=\"position-relative\">\n                                                <span class=\"before_badge after_badge border_radius_8 d-inline-flex align-items-center p-2 p-alt mb-0 text_bold position-absolute\">AFTER<\/span>\n                                                \n                                                    <img loading=\"lazy\" decoding=\"async\" alt=\"after-image\" src=\"https:\/\/www.olynroofing.com\/wp-content\/uploads\/2025\/02\/after-04@3x-2-scaled.jpg\" class=\"img-fluid\" width=\"1920\" height=\"3790\" >\n                                                \n                                            <\/div>\n                                        <\/div>\n                                       \n                                    <\/div>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                        <\/div>\n    <\/div>\n\n    <div class=\"position-relative row margin_top_minus60 pb-lg-3 py-3 z_index mb-5 px-3 px-lg-0\">\n        \n        \n        <div class=\"col-lg-10 widht_1190 m-auto text-center box_shadow pb-3 pt-5 pt-lg-3 border_radius_16 true_white_bg\">\n            <div class=\"position-relative d-none d-lg-block\">\n             <div class=\"after-before-text-lg position-absolute d-flex justify-content-between\">\n                                            <div class=\" col-6 text-start\">\n                                                <span class=\"before_badge_lg border_radius_8 d-inline-flex align-items-center p-2 p-alt mb-0 text_bold position-absolute\">BEFORE<\/span>\n                                                \n                                                \n                                            <\/div>\n                                            <div class=\"col-6 text-end \">\n                                                <span class=\"before_badge_lg after_badge_lg after_badge border_radius_8 d-inline-flex align-items-center p-2 p-alt mb-0 text_bold position-absolute\">AFTER<\/span>\n                                                \n                                                \n                                            <\/div>\n                                        <\/div>\n                                        <\/div>\n            <h4>Before &amp; After<\/h4>\n            <div class=\"project_review overflow-hidden\">\n                <div class=\"swiper-wrapper\">\n                                                <div class=\"swiper-slide\">\n                                <h5 class=\"color_primary\">New Roof in Newton, MA<\/h5>\n                                <p><p>O\u2019LYN Roofing installed a new Estate Grey Owens Corning roof on this home in Greater Boston. Originally the home had solar panels on it, but our team was able to coordinate with the solar company to remove the panels and ensure a seamless renovation experience for the owners. We also replaced two skylights and installed new Velux solar-powered skylights. Despite the unique complexity of this project, our team went above and beyond for another satisfied customer!<\/p>\n<\/p>\n                            <\/div>\n                                                    <div class=\"swiper-slide\">\n                                <h5 class=\"color_primary\">Roof Replacement in Dedham, MA<\/h5>\n                                <p><p>This cozy Dedham home has a steep roof facing the curb with plenty of passing traffic. The owners knew their roof was at the end of its lifespan, but they also wanted to enhance their home\u2019s aesthetic by trying out a new look. O\u2019LYN Roofing helped them upgrade from a three-tab shingle to a beautiful architectural Owens Corning Duration Designer Shingle. The owners chose a vibrant Aged Copper color which created a dramatic difference in curb appeal. Now when people walk by, they can pick out the gorgeous color combinations of the designer shingle.<\/p>\n<\/p>\n                            <\/div>\n                                                    <div class=\"swiper-slide\">\n                                <h5 class=\"color_primary\">Roof Replacement in Waban, MA<\/h5>\n                                <p><p>This tired roof definitely needed a replacement by the time the owners called O\u2019LYN for an estimate. Located in the suburbs of Greater Boston, this Newton home has a modern and contemporary look in an otherwise historic neighborhood. Our skilled roofing crews were able to complete this roof replacement, upgrade three skylights, and install high-performance ridge ventilation to keep the attic cool and dry. The Owens Corning shingle color, Onyx Black, resulted in a serious enhancement to curb appeal and matched well with the existing siding and garage door.<\/p>\n<\/p>\n                            <\/div>\n                                                    <div class=\"swiper-slide\">\n                                <h5 class=\"color_primary\">Church Roof Replacement in Milton, MA<\/h5>\n                                <p><p>This local Milton church needed its roof replaced promptly and efficiently. O\u2019LYN Roofing completed the project in under two days and upgraded the property\u2019s skylights to solar-powered Velux skylights. Our crew installed an Owens Corning TruDefintion Duration shingle \u2013 an affordable yet highly durable product designed to withstand even the toughest New England weather. Overall, the organization was very happy with the final product and timely completion of the installation.<\/p>\n<\/p>\n                            <\/div>\n                                        <\/div>\n            <\/div>\n            <div class=\"col-sm-12 col-lg-12 text-center\">\n                 <div class=\"position-relative  mx-auto pagination-next-prv-btn mt-4\">\n                    <div class=\"swiper-button-next Gallery_next d-lg-block \">\n                     <i class=\"icon-chevron-right4 text_34 line_height_38 color_primary_hover true_black transform_lg ps-3\"><\/i>\n                  <\/div>\n                  <div class=\" swiper-pagination-gallery member mt-4 mb-3 mb-75\"><\/div>\n                  <div class=\"swiper-button-prev Gallery_prev d-lg-block pe-3\">\n                     <i class=\"icon-chevron-left4 text_34 line_height_38 transform_lg color_primary_hover true_black\"><\/i>\n                  <\/div>\n              <\/div>\n                <div class=\"pt-3\">\n                    <a href=\"https:\/\/www.olynroofing.com\/gallery\/\" class=\"no_hover_underline\">\n                        <button type=\"button\" class=\"btn btn-secondary mw-250 min_height_50 me-2\">View All Projects<\/button>\n                    <\/a>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n<\/div>\n<script src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/js\/beforeafter.jquery-1.0.0.min.js\"><\/script>\n<script>\n jQuery(document).ready(function () {\n    var isSyncing = false; \/\/ Prevents infinite loop\n    var swiper, reviewswiper; \/\/ Declare globally\n\n    if (jQuery('.project_discription').length) {\n        swiper = new Swiper('.project_discription', {\n            loop: true,\n            autoplay: {\n                delay: 8000,\n                disableOnInteraction: false,\n            },\n            navigation: {\n                nextEl: '.Gallery_next',\n                prevEl: '.Gallery_prev',\n            },\n            pagination: {\n                el: '.swiper-pagination-gallery',\n                clickable: true,\n            },\n            slidesPerView: 1,\n            spaceBetween: 15,\n            simulateTouch: false, \n            on: {\n                slideChange: function () { \n                    if (!isSyncing && reviewswiper) {\n                        isSyncing = true;\n                        reviewswiper.slideTo(this.realIndex); \/\/ Ensure reviewswiper is defined\n                        applyBeforeAfter(this.realIndex);\n                        isSyncing = false;\n                    }\n                }\n            }\n        });\n    }\n\n    if (jQuery('.project_review').length) {\n        reviewswiper = new Swiper('.project_review', {\n            loop: true,\n            autoplay: {\n                delay: 8000,\n                disableOnInteraction: false,\n            },\n            navigation: {\n                nextEl: '.Gallery_next',\n                prevEl: '.Gallery_prev',\n            },\n            pagination: {\n                el: '.swiper-pagination-gallery',\n                clickable: true,\n            },\n            slidesPerView: 1,\n            spaceBetween: 15,\n            on: {\n                slideChange: function () {\n                    if (!isSyncing && swiper) {\n                        isSyncing = true;\n                        swiper.slideTo(this.realIndex); \/\/ Ensure swiper is defined\n                        applyBeforeAfter(this.realIndex);\n                        isSyncing = false;\n                    }\n                }\n            }\n        });\n    }\n\n    \/\/ Stop autoplay on hover\n    jQuery('.project_discription, .project_review').on('mouseenter', function () {\n        if (swiper) swiper.autoplay.stop();\n        if (reviewswiper) reviewswiper.autoplay.stop();\n    });\n\n    jQuery('.project_discription, .project_review').on('mouseleave', function () {\n        if (swiper) swiper.autoplay.start();\n        if (reviewswiper) reviewswiper.autoplay.start();\n    });\n\n    function applyBeforeAfter(index) {\n        var slide = jQuery('.image-scroll').eq(index).find('.beforeAfter');\n\n        if (slide.length && slide.attr('data-initialized') !== \"true\") {\n            slide.beforeAfter({\n                movable: true,\n                clickMove: true,\n                position: 50,\n                separatorColor: '#fafafa',\n                bulletColor: '#fafafa'\n            });\n\n            slide.attr('data-initialized', \"true\");\n        }\n    }\n\n    applyBeforeAfter(0);\n});\n\n<\/script>\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-e78206e e-con-full e-flex e-con e-parent\" data-id=\"e78206e\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bbccac3 e-con-full e-flex e-con e-parent\" data-id=\"bbccac3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-074fcd2 color_secondary_bg elementor-widget elementor-widget-global elementor-global-32406 elementor-widget-rds-global-request-service-widget\" data-id=\"074fcd2\" data-element_type=\"widget\" data-widget_type=\"rds-global-request-service-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"d-lg-block \">\n    \n            <style>  \n        @media only screen and (max-width: 767px){\n            .request-service{  \n                background-image: -webkit-image-set(\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/contact-form\/contact-bg@2x.webp) 1x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/contact-form\/contact-bg@2x.webp) 2x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/contact-form\/contact-bg@3x.webp) 3x);\n                  background-image: image-set(\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/contact-form\/contact-bg@2x.webp) 1x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/contact-form\/contact-bg@2x.webp) 2x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/contact-form\/contact-bg@3x.webp) 3x);\n                  \n                  background-size: cover;\n                  background-repeat: no-repeat;\n                  background-position: center center !important;\n                  }\n                  \n        }\n        @media only screen and (min-width: 768px) and (max-width: 1024px){\n            .request-service{  \n                background-image: -webkit-image-set(\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/contact-form\/contact-bg@2x.webp) 1x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/contact-form\/contact-bg@2x.webp) 2x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/contact-form\/contact-bg@3x.webp) 3x);\n                  background-image: image-set(\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/contact-form\/contact-bg@2x.webp) 1x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/contact-form\/contact-bg@2x.webp) 2x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/contact-form\/contact-bg@3x.webp) 3x);\n                  \n                  background-size: cover;\n                  background-repeat: no-repeat;\n                  background-position: center center !important;\n                  }\n                  \n        }\n        @media only screen and (min-width: 1025px){\n            .request-service{  \n                background-image: -webkit-image-set(\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/contact-form\/contact-bg@2x.webp) 1x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/contact-form\/contact-bg@2x.webp) 2x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/contact-form\/contact-bg@3x.webp) 3x);\n                  background-image: image-set(\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/contact-form\/contact-bg@2x.webp) 1x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/contact-form\/contact-bg@2x.webp) 2x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/contact-form\/contact-bg@3x.webp) 3x);\n                  \n                  background-size: cover;\n                  background-repeat: no-repeat;\n                  background-position: center center !important;\n                  \n            }\n        }\n    <\/style>        <div class=\"container-fluid py-lg-5 pt-2 pb-1 text-center request-service\" id=\"request_service\">\n        <div class=\"container pt-4 mt-lg-2 mb-lg-1\">\n            <div class=\"row align-items-center\">\n                <div class=\"col-lg-12  elementor-requestformA px-0\">\n                    <div class=\"\">\n                                                    <h4 class=\"h4-alt pb-lg-4 pb-3\">schedule your free roofing consultation today<\/h4>\n                                                \n                        <div class=\"banner-form  request-service-form\">\n                            \n                <div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework contact_form_short_wrapper floating_labels_wrapper' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_4' ><style>#gform_wrapper_4[data-form-index=\"0\"].gform-theme,[data-parent-form=\"4_0\"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url(\"data:image\/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-select: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-search: url(\"data:image\/svg+xml,%3Csvg width='640' height='640' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}<\/style>\n                        <div class='gform_heading'>\n                            <h3 class=\"gform_title\">Request Service<\/h3>\n                            <p class='gform_description'><\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_4' id='gform_4' class='contact_form_short floating_labels' action='\/wp-json\/wp\/v2\/pages\/86' data-formid='4' novalidate>\t\t\t\t\t<div style=\"display: none !important;\" class=\"akismet-fields-container gf_invisible\" data-prefix=\"ak_\">\n\t\t\t\t\t\t<label>&#916;<textarea name=\"ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label>\n\t\t\t\t\t\t<input type=\"hidden\" id=\"ak_js_2\" name=\"ak_js\" value=\"45\" \/>\n\t\t\t\t\t\t<script>\ndocument.getElementById( \"ak_js_2\" ).setAttribute( \"value\", ( new Date() ).getTime() );\n<\/script>\n\n\t\t\t\t\t<\/div>\n                        <div class='gform-body gform_body'><ul id='gform_fields_4' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id=\"field_4_6\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gf_left_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_6'>Full Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_4_6' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_4_7\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gf_right_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_7'>Address<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_7' id='input_4_7' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_4_2\" class=\"gfield gfield--type-email gfield--input-type-email gf_left_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_2'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_2' id='input_4_2' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/li><li id=\"field_4_3\" class=\"gfield gfield--type-phone gfield--input-type-phone gf_right_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_3'>Phone<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_4_3' type='tel' value='' class='large'   aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_4_12\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full gf_left_half 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_4_12'>How Did You Hear About Us?<\/label><div class='ginput_container ginput_container_select'><select name='input_12' id='input_4_12' class='large gfield_select'     aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>How Did You Hear About Us?<\/option><option value='Email' >Email<\/option><option value='Post card\/Letter' >Post card\/Letter<\/option><option value='Social Media' >Social Media<\/option><option value='Google' >Google<\/option><option value='Friend\/Family' >Friend\/Family<\/option><option value='TV' >TV<\/option><option value='Radio' >Radio<\/option><option value='Billboard' >Billboard<\/option><option value='Other' >Other<\/option><\/select><\/div><\/li><li id=\"field_4_11\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gf_right_half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_4_11'>Tell Us More<\/label><div class='ginput_container ginput_container_text'><input name='input_11' id='input_4_11' type='text' value='' class='large'      aria-invalid=\"false\"   \/><\/div><\/li><\/ul><\/div>\n        <div class='gform-footer gform_footer top_label'> <div class='text-center pt-2'><button class='btn btn-primary min-w-182 h-lg-52 w-lg-100 rds_gform_submit' id='gform_submit_button_4'>Send<\/button><\/div> <input type='hidden' name='gform_ajax' value='form_id=4&amp;title=1&amp;description=1&amp;tabindex=0&amp;theme=legacy&amp;styles=[]&amp;hash=d271f5efe5b865e8bfa3da17f04ba122' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_4' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_4' id='gform_theme_4' value='legacy' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_4' id='gform_style_settings_4' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_4' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='4' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_4' value='WyJbXSIsIjNkNDlhNDRkMTE5Yzk2NmJiMmRjNjJlNGE2NTY0MmRkIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_4' id='gform_target_page_number_4' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_4' id='gform_source_page_number_4' 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_4' id='gform_ajax_frame_4' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 4, 'https:\/\/www.olynroofing.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_4').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_4');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_4').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_4').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_4').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_4').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_4').val();gformInitSpinner( 4, 'https:\/\/www.olynroofing.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [4, current_page]);window['gf_submitting_4'] = 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_4').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [4]);window['gf_submitting_4'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_4').text());}else{jQuery('#gform_4').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"4\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_4\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_4\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_4\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 4, 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<\/script>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\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-6ddc1c0 e-con-full e-flex e-con e-parent\" data-id=\"6ddc1c0\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f922ead elementor-widget elementor-widget-rds-global-company-service-widget\" data-id=\"f922ead\" data-element_type=\"widget\" data-widget_type=\"rds-global-company-service-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--order-9 order-lg-9-->\n  \n\n<div class=\"d-block\">\n    <div class=\"container-fluid company-service px-0 px-lg-0  py-lg-5\">\n        <div class=\" px-0 py-5 pb-lg-0 mt-lg-5 mt-3 mb-lg-1\">\n                    \n            <div class=\"row mx-0 align-items-center true_black_bg my-lg-5 py-0\">\n                <div class=\"text-lg-right px-0 pe-3 col-lg-5 px-lg-0 px-md-5  mt-lg-0\">\n                    <div class=\"img_section pt-lg-0 pt-xl-0 mt-lg-0 pl-lg-4 pl-md-3 position-relative companey-service-img-width me-lg-0 ms-lg-auto text-center\">\n                        <img loading=\"lazy\" decoding=\"async\" data-nitro-ignore=\"true\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/company-services\/company-services-img@2x.png\" alt=\"img\" srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/company-services\/company-services-img@2x.png 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/company-services\/company-services-img@2x.png 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/company-services\/company-services-img@3x.png 3x\"\n                        alt=\"Truck Image\" class=\"img-fluid d-none d-lg-block img_section_last\" width=\"799\" height=\"919\">\n                    <img loading=\"lazy\" decoding=\"async\" data-nitro-ignore=\"true\" src=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/company-services\/m-company-services-img@2x.png\" alt=\"img\" srcset=\"https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/company-services\/m-company-services-img@2x.png 1x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/company-services\/m-company-services-img@2x.png 2x, https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/company-services\/m-company-services-img@3x.png 3x\" \n                        alt=\"Truck Image\" class=\"img-fluid d-lg-none w-100\" width=\"382\" height=\"439\">\n                    <\/div>\n                <\/div>\n                <div class=\" company-service-contant col-lg-7 px-lg-0 \">\n                    <div class=\"cmpny-content py-lg-5 pt-1 pb-4 px-lg-5 position-relative\">\n                        <div class=\"py-0 max-w-738 mx-auto ms-lg-0\">\n                                                            <h4 class=\"text-lg-start text-start ml-lg-5 true_white\">Why Choose O\u2019LYN Roofing?<\/h4>\n                            \n                                                            <h5 class=\"mb-lg-0 text-lg-start text-start ml-lg-5 mt-3 pb-0 pb-lg-5 color_primary\">Trusted Roofers Dedicated to Excellence Since 1974<\/h5>\n                            \n                            <div class=\"treat_content  mx-lg-0 mx-auto \">\n                                <p>With decades of experience, O\u2019LYN Roofing has built a reputation for excellence in Greater Boston and MetroWest. You can expect:<\/p>\n<ul class=\"py-3\">\n<li>Live phone answering and in-house customer support<\/li>\n<li>Lifetime craftsmanship warranties for long-term confidence in our work<\/li>\n<li>On-site project supervisors to ensure every detail is managed<\/li>\n<li>Top credentials from Owens Corning Platinum Preferred, CertainTeed, and Velux<\/li>\n<li>Full liability and workers' compensation insurance for peace of mind<\/li>\n<\/ul>\n                                                                    <div class=\"text-lg-start text-start pt-0 pt-lg-4\">\n                                        <a href=\"https:\/\/www.olynroofing.com\/about\/\" class=\"btn btn-secondary-alt mw-250 mh-50 mx-lg-0 mx-auto\">\n                                            learn more                                        <\/a>\n                                    <\/div>\n                                                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div> \n<\/div>\n\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-43074c5 e-con-full e-flex e-con e-parent\" data-id=\"43074c5\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6036672 elementor-widget elementor-widget-global elementor-global-36161 elementor-widget-rds-global-service-area-widget\" data-id=\"6036672\" data-element_type=\"widget\" data-widget_type=\"rds-global-service-area-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"d-block\">\n    \n            <style>  \n        @media only screen and (max-width: 767px){\n            .proudly-serving-d{  \n                background-image: -webkit-image-set(\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-area\/m-service-map.webp) 1x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-area\/m-service-map@2x.webp) 2x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-area\/m-service-map@3x.webp) 3x);\n                  background-image: image-set(\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-area\/m-service-map.webp) 1x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-area\/m-service-map@2x.webp) 2x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-area\/m-service-map@3x.webp) 3x);\n                  \n                  background-size: cover;\n                  background-repeat: no-repeat;\n                  background-position: center center !important;\n                  }\n                  \n        }\n        @media only screen and (min-width: 768px) and (max-width: 1024px){\n            .proudly-serving-d{  \n                background-image: -webkit-image-set(\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-area\/service-map.webp) 1x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-area\/service-map@2x.webp) 2x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-area\/service-map@3x.webp) 3x);\n                  background-image: image-set(\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-area\/service-map.webp) 1x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-area\/service-map@2x.webp) 2x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-area\/service-map@3x.webp) 3x);\n                  \n                  background-size: cover;\n                  background-repeat: no-repeat;\n                  background-position: center center !important;\n                  }\n                  \n        }\n        @media only screen and (min-width: 1025px){\n            .proudly-serving-d{  \n                background-image: -webkit-image-set(\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-area\/service-map.webp) 1x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-area\/service-map@2x.webp) 2x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-area\/service-map@3x.webp) 3x);\n                  background-image: image-set(\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-area\/service-map.webp) 1x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-area\/service-map@2x.webp) 2x,\n                    url(https:\/\/www.olynroofing.com\/wp-content\/themes\/rds-child\/img\/service-area\/service-map@3x.webp) 3x);\n                  \n                  background-size: cover;\n                  background-repeat: no-repeat;\n                  background-position: center center !important;\n                  \n            }\n        }\n    <\/style>    <div class=\"proudely-serving-padding\">\n    <div class=\"container-fluid proudly_serving_area px-md-3 proudly-serving-bg px-0 pb-lg-0 pb-5\" style=\"background-size: cover; background-repeat: no-repeat; background-position: 54% center !important;\">\n        <div class=\"container py-md-3 pt-4 pb-2 px-md-3 px-3 mb-lg-0 mb-5 proudly-serving-mobile\">\n            <div class=\"row align-item-center py-xl-5 py-md-5 pb-5 mb-lg-0 mb-5\">\n                <div class=\"col-lg-12 px-2 col-sm-12 text-center pb-md-0 pb-5 mb-lg-0 mb-5\">\n                    <div class=\"d-block px-xl-4 px-4 py-5 py-lg-5 true_white_bg margin_top_minus220 shadow-box mb-md-0 mb-5 border_radius_16 service_area_box\">\n                       \n                                                                                                            <span class=\"pt-lg-2 pb-3 mb-0\"><h4>COUNTIES WE SERVE<h4><\/span>\n                                                                            \n                        <div class=\"text-center border-bottom-tertiary mw-100 mx-auto mb-4\"><\/div>\n\n                        <p class=\"text_bold my-3\"><p class=\"text_bold my-3 text-capitalize\">Greater Boston<\/p><\/p>\n                                                                                                            <span class=\"mb-2\"><p>Bristol | Essex | Middlesex | Norfolk | Plymouth | Suffolk | Worcester<\/p><\/span>\n                                                                           \n                                                    <div class=\"pt-2 pb-3 pb-lg-4\">\n                                <a href=\"https:\/\/www.olynroofing.com\/service-area\/\" class=\"mh-50 btn btn-secondary mw-250 \">\n                                    View More                                    <i class=\"icon-chevron-right ms-2 me-0 bc_text_18 bc_line_height_18 d-none transform_lg position-relative top_n2\"><\/i>\n                                <\/a>\n                            <\/div>\n                        \n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n\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<\/div>\n\t\t\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","protected":false},"excerpt":{"rendered":"","protected":false},"author":10,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-86","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.olynroofing.com\/wp-json\/wp\/v2\/pages\/86","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.olynroofing.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.olynroofing.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.olynroofing.com\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.olynroofing.com\/wp-json\/wp\/v2\/comments?post=86"}],"version-history":[{"count":0,"href":"https:\/\/www.olynroofing.com\/wp-json\/wp\/v2\/pages\/86\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.olynroofing.com\/wp-json\/wp\/v2\/media?parent=86"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}