{"id":206,"date":"2025-08-15T14:27:14","date_gmt":"2025-08-15T14:27:14","guid":{"rendered":"https:\/\/www.trinityexteriors.com\/rochester\/?page_id=206"},"modified":"2026-04-09T17:43:51","modified_gmt":"2026-04-09T17:43:51","slug":"oronoco","status":"publish","type":"page","link":"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/oronoco\/","title":{"rendered":"Oronoco, MN Roofing Contractor"},"content":{"rendered":"<style>.kb-row-layout-id206_27e993-65 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id206_27e993-65 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id206_27e993-65 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:var( --global-content-width, 1240px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:5rem;padding-bottom:0.5rem;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id206_27e993-65{background-image:url('https:\/\/www.trinityexteriors.com\/wp-content\/uploads\/7e1b1ade2ff5f932fb73e9647630bba2.jpg');background-size:cover;background-position:center center;background-attachment:scroll;background-repeat:no-repeat;}.kb-row-layout-id206_27e993-65 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id206_27e993-65 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id206_27e993-65 > .kt-row-column-wrap{padding-top:1.3rem;padding-bottom:1.3rem;grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id206_27e993-65 alignnone kt-row-has-bg wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kt-inner-column-height-full kb-theme-content-width\">\n<style>.kadence-column206_d2560e-1d > .kt-inside-inner-col,.kadence-column206_d2560e-1d > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column206_d2560e-1d > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column206_d2560e-1d > .kt-inside-inner-col{flex-direction:column;}.kadence-column206_d2560e-1d > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column206_d2560e-1d > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column206_d2560e-1d{position:relative;}@media all and (max-width: 1024px){.kadence-column206_d2560e-1d > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column206_d2560e-1d > .kt-inside-inner-col{display:flex;height:100%;min-height:100px;flex-direction:column;justify-content:center;}.kadence-column206_d2560e-1d, .wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kadence-column206_d2560e-1d{flex-grow:1;}.kt-row-column-wrap > .kadence-column206_d2560e-1d{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column206_d2560e-1d{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column206_d2560e-1d > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column206_d2560e-1d kb-section-sm-dir-vertical\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading206_a65d37-4c, .wp-block-kadence-advancedheading.kt-adv-heading206_a65d37-4c[data-kb-block=\"kb-adv-heading206_a65d37-4c\"]{font-size:3.75rem;font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading206_a65d37-4c mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading206_a65d37-4c[data-kb-block=\"kb-adv-heading206_a65d37-4c\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading206_a65d37-4c img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading206_a65d37-4c[data-kb-block=\"kb-adv-heading206_a65d37-4c\"] img.kb-inline-image{width:150px;vertical-align:baseline;}@media all and (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading206_a65d37-4c, .wp-block-kadence-advancedheading.kt-adv-heading206_a65d37-4c[data-kb-block=\"kb-adv-heading206_a65d37-4c\"]{margin-bottom:0px;font-size:2.75rem;}}<\/style>\n<h1 class=\"kt-adv-heading206_a65d37-4c wp-block-kadence-advancedheading has-theme-palette-9-color has-text-color\" data-kb-block=\"kb-adv-heading206_a65d37-4c\">Oronoco, MN Roofing Contractor<\/h1>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id206_6c743f-20 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id206_6c743f-20 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id206_6c743f-20 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:var( --global-content-width, 1240px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:50px;padding-right:20px;padding-bottom:80px;padding-left:20px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id206_6c743f-20 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id206_6c743f-20 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id206_6c743f-20 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id206_6c743f-20 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n<style>.kadence-column206_43a772-de > .kt-inside-inner-col,.kadence-column206_43a772-de > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column206_43a772-de > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column206_43a772-de > .kt-inside-inner-col{flex-direction:column;}.kadence-column206_43a772-de > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column206_43a772-de > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column206_43a772-de{position:relative;}@media all and (max-width: 1024px){.kadence-column206_43a772-de > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column206_43a772-de > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column206_43a772-de\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading206_2989a1-9d, .wp-block-kadence-advancedheading.kt-adv-heading206_2989a1-9d[data-kb-block=\"kb-adv-heading206_2989a1-9d\"]{font-size:3rem;font-weight:700;font-style:normal;font-family:'Yanone Kaffeesatz';text-transform:uppercase;letter-spacing:2px;}.wp-block-kadence-advancedheading.kt-adv-heading206_2989a1-9d mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading206_2989a1-9d[data-kb-block=\"kb-adv-heading206_2989a1-9d\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading206_2989a1-9d img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading206_2989a1-9d[data-kb-block=\"kb-adv-heading206_2989a1-9d\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading206_2989a1-9d wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading206_2989a1-9d\">Roofing Contractor in Oronoco, MN &#8211; Protecting Homes with Expert Craftsmanship<\/h2>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading206_4026ed-8f, .wp-block-kadence-advancedheading.kt-adv-heading206_4026ed-8f[data-kb-block=\"kb-adv-heading206_4026ed-8f\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading206_4026ed-8f mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading206_4026ed-8f[data-kb-block=\"kb-adv-heading206_4026ed-8f\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading206_4026ed-8f img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading206_4026ed-8f[data-kb-block=\"kb-adv-heading206_4026ed-8f\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading206_4026ed-8f wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading206_4026ed-8f\">Since 2007, <a href=\"https:\/\/www.trinityexteriors.com\/\">Trinity Exteriors<\/a> has been helping homeowners and businesses in Olmsted County protect and beautify their properties with dependable exterior improvements. As a family-owned company, we specialize in roofing, siding, windows, gutters, storm damage repair, and attic insulation &#8211; all backed by industry-leading warranties and a customer-first approach. Our crews work year-round in Oronoco and neighboring communities, delivering results that stand up to southeastern Minnesota\u2019s weather extremes.<br><\/p>\n\n\n<style>.wp-block-kadence-iconlist.kt-svg-icon-list-items206_c982c8-fd:not(.this-stops-third-party-issues){margin-top:0px;margin-bottom:0px;}.wp-block-kadence-iconlist.kt-svg-icon-list-items206_c982c8-fd ul.kt-svg-icon-list:not(.this-prevents-issues):not(.this-stops-third-party-issues):not(.tijsloc){margin-top:1rem;}.wp-block-kadence-iconlist.kt-svg-icon-list-items206_c982c8-fd ul.kt-svg-icon-list{grid-row-gap:20px;}.wp-block-kadence-iconlist.kt-svg-icon-list-items206_c982c8-fd .kb-svg-icon-wrap{font-size:60px;}.wp-block-kadence-iconlist.kt-svg-icon-list-items206_c982c8-fd ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap .kt-svg-icon-list-single{margin-right:10px;}.kt-svg-icon-list-items206_c982c8-fd ul.kt-svg-icon-list .kt-svg-icon-list-level-0 .kt-svg-icon-list-single svg{font-size:20px;}<\/style>\n<div class=\"wp-block-kadence-iconlist kt-svg-icon-list-items kt-svg-icon-list-items206_c982c8-fd kt-svg-icon-list-columns-1 alignnone kt-list-icon-aligntop icon-list-roof\"><ul class=\"kt-svg-icon-list\"><style>.kt-svg-icon-list-item-206_0a8ab3-53 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}<\/style>\n<li class=\"wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-206_0a8ab3-53\"><span class=\"kb-svg-icon-wrap kb-svg-icon-kb-custom-95 kt-svg-icon-list-single\"><svg viewBox=\"0 0 200 62\"  fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><g id=\"Layer_1\" transform=\"matrix(0.596496, 0, 0, 0.596496, 2.768507, 1.534415)\"><polygon class=\"st0\" points=\"152.3,20.6 126.8,16 122.3,28.9 122.3,2.9 102.7,2.9 102.7,11.7 38.2,0 83.2,98.8 84.1,98.8  \" id=\"object-0\"\/><polygon class=\"st0\" points=\"264.6,26.1 260.4,37.9 260.4,19.3 239,19.3 239,30.7 207.6,36.4 262.6,99.4 262.6,99.4 266.7,99.4    303.3,19.1  \" id=\"object-1\"\/><defs \/><defs \/><polygon class=\"st0\" points=\"298.5,40.1 295.2,47.3 317.8,99.2 324.2,99.2  \" id=\"object-2\"\/><polygon class=\"st0\" points=\"40.9,14.2 0,99.4 4.5,99.3 42.9,19.9  \" id=\"object-3\"\/><path class=\"st0\" d=\"M157.5,74v9.9h14.2V72.7h-14.1C157.6,73.1,157.5,73.5,157.5,74z M174.2,55.3v14.8h13.9   C186.7,62.1,181.1,55.9,174.2,55.3z M188.4,72.7h-14.2v11.2h14.3V74C188.5,73.5,188.4,73.1,188.4,72.7z M174.2,99.2h14.3V86.5   h-14.3V99.2z M157.9,70.1h13.8V55.3C164.9,56,159.3,62.1,157.9,70.1z M157.5,99.2h14.2V86.5h-14.2V99.2z\" id=\"object-4\"\/><path class=\"st0\" d=\"M32.5,79.5v7.1l9.6-0.4v-8.4l-9.5,0.7C32.5,78.9,32.5,79.2,32.5,79.5z M43.7,64.6v11.2l9.4-0.8   C52.1,68.8,48.4,64.5,43.7,64.6z M53.3,77l-9.6,0.7v8.4l9.6-0.4V78C53.4,77.6,53.3,77.3,53.3,77z M43.7,97.6h9.6v-9.9l-9.6,0.4   V97.6z M32.7,76.7l9.3-0.8V64.8C37.4,65.9,33.7,70.8,32.7,76.7z M32.5,97.6h9.6v-9.5l-9.6,0.4V97.6z\" id=\"object-5\"\/><path class=\"st0\" d=\"M301.7,83.1l-7.3-0.6v6.4l7.3,0.3v-5.5C301.7,83.5,301.7,83.3,301.7,83.1z M286,80.3l7.2,0.6v-8.5   C289.6,72.3,286.7,75.6,286,80.3z M285.7,82.6v5.9l7.4,0.3v-6.4l-7.3-0.6C285.8,82.1,285.7,82.3,285.7,82.6z M293.1,90.4l-7.4-0.3   v7.6h7.4V90.4z M294.4,72.6V81l7.1,0.6C300.8,77.2,297.9,73.4,294.4,72.6z M301.7,90.7l-7.3-0.3v7.2h7.3V90.7z\" id=\"object-6\"\/><polygon class=\"st0\" points=\"98.1,99.4 173,13.6 248,99.4 258.4,99.4 173,1.6 87.6,99.4  \" id=\"object-7\"\/><\/g><\/svg><\/span><span class=\"kt-svg-icon-list-text\"><strong>Free estimates on all roof repair and replacements<\/strong><\/span><\/li>\n\n\n<style>.kt-svg-icon-list-item-206_52ff84-da .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}<\/style>\n<li class=\"wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-206_52ff84-da\"><span class=\"kb-svg-icon-wrap kb-svg-icon-kb-custom-95 kt-svg-icon-list-single\"><svg viewBox=\"0 0 200 62\"  fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><g id=\"Layer_1\" transform=\"matrix(0.596496, 0, 0, 0.596496, 2.768507, 1.534415)\"><polygon class=\"st0\" points=\"152.3,20.6 126.8,16 122.3,28.9 122.3,2.9 102.7,2.9 102.7,11.7 38.2,0 83.2,98.8 84.1,98.8  \" id=\"object-0\"\/><polygon class=\"st0\" points=\"264.6,26.1 260.4,37.9 260.4,19.3 239,19.3 239,30.7 207.6,36.4 262.6,99.4 262.6,99.4 266.7,99.4    303.3,19.1  \" id=\"object-1\"\/><defs \/><defs \/><polygon class=\"st0\" points=\"298.5,40.1 295.2,47.3 317.8,99.2 324.2,99.2  \" id=\"object-2\"\/><polygon class=\"st0\" points=\"40.9,14.2 0,99.4 4.5,99.3 42.9,19.9  \" id=\"object-3\"\/><path class=\"st0\" d=\"M157.5,74v9.9h14.2V72.7h-14.1C157.6,73.1,157.5,73.5,157.5,74z M174.2,55.3v14.8h13.9   C186.7,62.1,181.1,55.9,174.2,55.3z M188.4,72.7h-14.2v11.2h14.3V74C188.5,73.5,188.4,73.1,188.4,72.7z M174.2,99.2h14.3V86.5   h-14.3V99.2z M157.9,70.1h13.8V55.3C164.9,56,159.3,62.1,157.9,70.1z M157.5,99.2h14.2V86.5h-14.2V99.2z\" id=\"object-4\"\/><path class=\"st0\" d=\"M32.5,79.5v7.1l9.6-0.4v-8.4l-9.5,0.7C32.5,78.9,32.5,79.2,32.5,79.5z M43.7,64.6v11.2l9.4-0.8   C52.1,68.8,48.4,64.5,43.7,64.6z M53.3,77l-9.6,0.7v8.4l9.6-0.4V78C53.4,77.6,53.3,77.3,53.3,77z M43.7,97.6h9.6v-9.9l-9.6,0.4   V97.6z M32.7,76.7l9.3-0.8V64.8C37.4,65.9,33.7,70.8,32.7,76.7z M32.5,97.6h9.6v-9.5l-9.6,0.4V97.6z\" id=\"object-5\"\/><path class=\"st0\" d=\"M301.7,83.1l-7.3-0.6v6.4l7.3,0.3v-5.5C301.7,83.5,301.7,83.3,301.7,83.1z M286,80.3l7.2,0.6v-8.5   C289.6,72.3,286.7,75.6,286,80.3z M285.7,82.6v5.9l7.4,0.3v-6.4l-7.3-0.6C285.8,82.1,285.7,82.3,285.7,82.6z M293.1,90.4l-7.4-0.3   v7.6h7.4V90.4z M294.4,72.6V81l7.1,0.6C300.8,77.2,297.9,73.4,294.4,72.6z M301.7,90.7l-7.3-0.3v7.2h7.3V90.7z\" id=\"object-6\"\/><polygon class=\"st0\" points=\"98.1,99.4 173,13.6 248,99.4 258.4,99.4 173,1.6 87.6,99.4  \" id=\"object-7\"\/><\/g><\/svg><\/span><span class=\"kt-svg-icon-list-text\"><strong>Comprehensive roof inspections with certifications<\/strong><\/span><\/li>\n\n\n<style>.kt-svg-icon-list-item-206_ce40f0-0c .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}<\/style>\n<li class=\"wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-206_ce40f0-0c\"><span class=\"kb-svg-icon-wrap kb-svg-icon-kb-custom-95 kt-svg-icon-list-single\"><svg viewBox=\"0 0 200 62\"  fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><g id=\"Layer_1\" transform=\"matrix(0.596496, 0, 0, 0.596496, 2.768507, 1.534415)\"><polygon class=\"st0\" points=\"152.3,20.6 126.8,16 122.3,28.9 122.3,2.9 102.7,2.9 102.7,11.7 38.2,0 83.2,98.8 84.1,98.8  \" id=\"object-0\"\/><polygon class=\"st0\" points=\"264.6,26.1 260.4,37.9 260.4,19.3 239,19.3 239,30.7 207.6,36.4 262.6,99.4 262.6,99.4 266.7,99.4    303.3,19.1  \" id=\"object-1\"\/><defs \/><defs \/><polygon class=\"st0\" points=\"298.5,40.1 295.2,47.3 317.8,99.2 324.2,99.2  \" id=\"object-2\"\/><polygon class=\"st0\" points=\"40.9,14.2 0,99.4 4.5,99.3 42.9,19.9  \" id=\"object-3\"\/><path class=\"st0\" d=\"M157.5,74v9.9h14.2V72.7h-14.1C157.6,73.1,157.5,73.5,157.5,74z M174.2,55.3v14.8h13.9   C186.7,62.1,181.1,55.9,174.2,55.3z M188.4,72.7h-14.2v11.2h14.3V74C188.5,73.5,188.4,73.1,188.4,72.7z M174.2,99.2h14.3V86.5   h-14.3V99.2z M157.9,70.1h13.8V55.3C164.9,56,159.3,62.1,157.9,70.1z M157.5,99.2h14.2V86.5h-14.2V99.2z\" id=\"object-4\"\/><path class=\"st0\" d=\"M32.5,79.5v7.1l9.6-0.4v-8.4l-9.5,0.7C32.5,78.9,32.5,79.2,32.5,79.5z M43.7,64.6v11.2l9.4-0.8   C52.1,68.8,48.4,64.5,43.7,64.6z M53.3,77l-9.6,0.7v8.4l9.6-0.4V78C53.4,77.6,53.3,77.3,53.3,77z M43.7,97.6h9.6v-9.9l-9.6,0.4   V97.6z M32.7,76.7l9.3-0.8V64.8C37.4,65.9,33.7,70.8,32.7,76.7z M32.5,97.6h9.6v-9.5l-9.6,0.4V97.6z\" id=\"object-5\"\/><path class=\"st0\" d=\"M301.7,83.1l-7.3-0.6v6.4l7.3,0.3v-5.5C301.7,83.5,301.7,83.3,301.7,83.1z M286,80.3l7.2,0.6v-8.5   C289.6,72.3,286.7,75.6,286,80.3z M285.7,82.6v5.9l7.4,0.3v-6.4l-7.3-0.6C285.8,82.1,285.7,82.3,285.7,82.6z M293.1,90.4l-7.4-0.3   v7.6h7.4V90.4z M294.4,72.6V81l7.1,0.6C300.8,77.2,297.9,73.4,294.4,72.6z M301.7,90.7l-7.3-0.3v7.2h7.3V90.7z\" id=\"object-6\"\/><polygon class=\"st0\" points=\"98.1,99.4 173,13.6 248,99.4 258.4,99.4 173,1.6 87.6,99.4  \" id=\"object-7\"\/><\/g><\/svg><\/span><span class=\"kt-svg-icon-list-text\"><strong>Expert storm damage services with insurance assistance<\/strong><\/span><\/li>\n\n\n<style>.kt-svg-icon-list-item-206_12ac1a-83 .kt-svg-icon-list-text mark.kt-highlight{background-color:unset;font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}<\/style>\n<li class=\"wp-block-kadence-listitem kt-svg-icon-list-item-wrap kt-svg-icon-list-item-206_12ac1a-83\"><span class=\"kb-svg-icon-wrap kb-svg-icon-kb-custom-95 kt-svg-icon-list-single\"><svg viewBox=\"0 0 200 62\"  fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><g id=\"Layer_1\" transform=\"matrix(0.596496, 0, 0, 0.596496, 2.768507, 1.534415)\"><polygon class=\"st0\" points=\"152.3,20.6 126.8,16 122.3,28.9 122.3,2.9 102.7,2.9 102.7,11.7 38.2,0 83.2,98.8 84.1,98.8  \" id=\"object-0\"\/><polygon class=\"st0\" points=\"264.6,26.1 260.4,37.9 260.4,19.3 239,19.3 239,30.7 207.6,36.4 262.6,99.4 262.6,99.4 266.7,99.4    303.3,19.1  \" id=\"object-1\"\/><defs \/><defs \/><polygon class=\"st0\" points=\"298.5,40.1 295.2,47.3 317.8,99.2 324.2,99.2  \" id=\"object-2\"\/><polygon class=\"st0\" points=\"40.9,14.2 0,99.4 4.5,99.3 42.9,19.9  \" id=\"object-3\"\/><path class=\"st0\" d=\"M157.5,74v9.9h14.2V72.7h-14.1C157.6,73.1,157.5,73.5,157.5,74z M174.2,55.3v14.8h13.9   C186.7,62.1,181.1,55.9,174.2,55.3z M188.4,72.7h-14.2v11.2h14.3V74C188.5,73.5,188.4,73.1,188.4,72.7z M174.2,99.2h14.3V86.5   h-14.3V99.2z M157.9,70.1h13.8V55.3C164.9,56,159.3,62.1,157.9,70.1z M157.5,99.2h14.2V86.5h-14.2V99.2z\" id=\"object-4\"\/><path class=\"st0\" d=\"M32.5,79.5v7.1l9.6-0.4v-8.4l-9.5,0.7C32.5,78.9,32.5,79.2,32.5,79.5z M43.7,64.6v11.2l9.4-0.8   C52.1,68.8,48.4,64.5,43.7,64.6z M53.3,77l-9.6,0.7v8.4l9.6-0.4V78C53.4,77.6,53.3,77.3,53.3,77z M43.7,97.6h9.6v-9.9l-9.6,0.4   V97.6z M32.7,76.7l9.3-0.8V64.8C37.4,65.9,33.7,70.8,32.7,76.7z M32.5,97.6h9.6v-9.5l-9.6,0.4V97.6z\" id=\"object-5\"\/><path class=\"st0\" d=\"M301.7,83.1l-7.3-0.6v6.4l7.3,0.3v-5.5C301.7,83.5,301.7,83.3,301.7,83.1z M286,80.3l7.2,0.6v-8.5   C289.6,72.3,286.7,75.6,286,80.3z M285.7,82.6v5.9l7.4,0.3v-6.4l-7.3-0.6C285.8,82.1,285.7,82.3,285.7,82.6z M293.1,90.4l-7.4-0.3   v7.6h7.4V90.4z M294.4,72.6V81l7.1,0.6C300.8,77.2,297.9,73.4,294.4,72.6z M301.7,90.7l-7.3-0.3v7.2h7.3V90.7z\" id=\"object-6\"\/><polygon class=\"st0\" points=\"98.1,99.4 173,13.6 248,99.4 258.4,99.4 173,1.6 87.6,99.4  \" id=\"object-7\"\/><\/g><\/svg><\/span><span class=\"kt-svg-icon-list-text\"><strong>Services for all types of residential and commercial roofs<\/strong><\/span><\/li>\n<\/ul><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">From the bustling summer crowds at <strong>Oronoco Gold Rush Days<\/strong> to quiet afternoons by <strong>Lake Zumbro<\/strong> and family outings at <strong>Oxbow Park &amp; Zollman Zoo<\/strong>, we know what makes this community unique and how its climate can impact homes. Local residents face hailstorms, heavy snow, ice dams, and strong winds off Lake Zumbro, all of which make durable exterior protection essential.<\/p>\n\n\n<style>.wp-block-kadence-advancedbtn.kb-btns206_4594fb-31{gap:var(--global-kb-gap-xs, 0.5rem );justify-content:flex-start;align-items:center;}.kt-btns206_4594fb-31 .kt-button{font-weight:normal;font-style:normal;}.kt-btns206_4594fb-31 .kt-btn-wrap-0{margin-right:5px;}.wp-block-kadence-advancedbtn.kt-btns206_4594fb-31 .kt-btn-wrap-0 .kt-button{color:#555555;border-color:#555555;}.wp-block-kadence-advancedbtn.kt-btns206_4594fb-31 .kt-btn-wrap-0 .kt-button:hover, .wp-block-kadence-advancedbtn.kt-btns206_4594fb-31 .kt-btn-wrap-0 .kt-button:focus{color:#ffffff;border-color:#444444;}.wp-block-kadence-advancedbtn.kt-btns206_4594fb-31 .kt-btn-wrap-0 .kt-button::before{display:none;}.wp-block-kadence-advancedbtn.kt-btns206_4594fb-31 .kt-btn-wrap-0 .kt-button:hover, .wp-block-kadence-advancedbtn.kt-btns206_4594fb-31 .kt-btn-wrap-0 .kt-button:focus{background:#444444;}<\/style>\n<div class=\"wp-block-kadence-advancedbtn kb-buttons-wrap kb-btns206_4594fb-31\"><style>ul.menu .wp-block-kadence-advancedbtn .kb-btn206_2f9034-1f.kb-button{width:initial;}.wp-block-kadence-advancedbtn .kb-btn206_2f9034-1f.kb-button{margin-top:40px;}<\/style><a class=\"kb-button kt-button button kb-btn206_2f9034-1f kt-btn-size-standard kt-btn-width-type-auto kb-btn-global-inherit kt-btn-has-text-true kt-btn-has-svg-false wp-block-button__link wp-block-kadence-singlebtn\" href=\"https:\/\/www.trinityexteriors.com\/rochester\/free-estimate\/\"><span class=\"kt-btn-inner-text\">Contact Us<\/span><\/a><\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id206_b10cd6-dd > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id206_b10cd6-dd > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id206_b10cd6-dd > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:var( --global-content-width, 1240px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:0px;padding-bottom:24px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id206_b10cd6-dd > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id206_b10cd6-dd > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id206_b10cd6-dd > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id206_b10cd6-dd alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n<style>.kadence-column206_ed239b-34 > .kt-inside-inner-col,.kadence-column206_ed239b-34 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column206_ed239b-34 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column206_ed239b-34 > .kt-inside-inner-col{flex-direction:column;}.kadence-column206_ed239b-34 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column206_ed239b-34 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column206_ed239b-34{position:relative;}@media all and (max-width: 1024px){.kadence-column206_ed239b-34 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column206_ed239b-34 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column206_ed239b-34\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading206_a694ac-c1, .wp-block-kadence-advancedheading.kt-adv-heading206_a694ac-c1[data-kb-block=\"kb-adv-heading206_a694ac-c1\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading206_a694ac-c1 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading206_a694ac-c1[data-kb-block=\"kb-adv-heading206_a694ac-c1\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading206_a694ac-c1 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading206_a694ac-c1[data-kb-block=\"kb-adv-heading206_a694ac-c1\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading206_a694ac-c1 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading206_a694ac-c1\">Roofing Services in Oronoco, MN<\/h2>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-206_a7e9c0-dd .kt-block-spacer{height:6px;}.wp-block-kadence-spacer.kt-block-spacer-206_a7e9c0-dd .kt-divider{border-top-width:5px;height:1px;border-top-color:var(--global-palette5, #4A5568);width:300px;border-top-style:solid;}@media all and (max-width: 767px){.wp-block-kadence-spacer.kt-block-spacer-206_a7e9c0-dd .kt-divider{width:200px!important;}}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-206_a7e9c0-dd\"><div class=\"kt-block-spacer kt-block-spacer-halign-left\"><hr class=\"kt-divider\"\/><\/div><\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id206_607b71-48 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id206_607b71-48 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id206_607b71-48 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:var( --global-content-width, 1240px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:0px;padding-bottom:0px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id206_607b71-48 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id206_607b71-48 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id206_607b71-48 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id206_607b71-48 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n<style>.kadence-column206_7a6e47-1c > .kt-inside-inner-col,.kadence-column206_7a6e47-1c > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column206_7a6e47-1c > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column206_7a6e47-1c > .kt-inside-inner-col{flex-direction:column;}.kadence-column206_7a6e47-1c > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column206_7a6e47-1c > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column206_7a6e47-1c{position:relative;}@media all and (max-width: 1024px){.kadence-column206_7a6e47-1c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column206_7a6e47-1c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column206_7a6e47-1c\"><div class=\"kt-inside-inner-col\">\n<p class=\"wp-block-paragraph\">Whether your roof needs a complete replacement or a targeted repair, we deliver <a href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\">roofing services<\/a> built for Minnesota\u2019s four-season climate. Our roofing services include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Roof Replacement &#8211; high-performance shingle and metal roofing systems installed to manufacturer specifications for maximum durability.<\/li>\n\n\n\n<li>Roof Repair &#8211; targeted fixes for leaks, missing shingles, flashing issues, and storm damage to extend your roof\u2019s life.<\/li>\n\n\n\n<li>Commercial Roofing &#8211; flat and low-slope roofing solutions for businesses, designed for longevity and minimal maintenance.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Our team combines expert installation with strong manufacturer warranties, ensuring you get long-term value from your investment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id206_5cb04d-07 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id206_5cb04d-07 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id206_5cb04d-07 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:var( --global-content-width, 1240px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:0px;padding-bottom:24px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id206_5cb04d-07 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id206_5cb04d-07 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id206_5cb04d-07 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id206_5cb04d-07 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n<style>.kadence-column206_5c9365-41 > .kt-inside-inner-col,.kadence-column206_5c9365-41 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column206_5c9365-41 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column206_5c9365-41 > .kt-inside-inner-col{flex-direction:column;}.kadence-column206_5c9365-41 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column206_5c9365-41 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column206_5c9365-41{position:relative;}@media all and (max-width: 1024px){.kadence-column206_5c9365-41 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column206_5c9365-41 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column206_5c9365-41\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading206_4e3ef9-d3, .wp-block-kadence-advancedheading.kt-adv-heading206_4e3ef9-d3[data-kb-block=\"kb-adv-heading206_4e3ef9-d3\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading206_4e3ef9-d3 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading206_4e3ef9-d3[data-kb-block=\"kb-adv-heading206_4e3ef9-d3\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading206_4e3ef9-d3 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading206_4e3ef9-d3[data-kb-block=\"kb-adv-heading206_4e3ef9-d3\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading206_4e3ef9-d3 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading206_4e3ef9-d3\">Your Oronoco Storm Damage Restoration Experts<\/h2>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-206_9d2c94-c3 .kt-block-spacer{height:6px;}.wp-block-kadence-spacer.kt-block-spacer-206_9d2c94-c3 .kt-divider{border-top-width:5px;height:1px;border-top-color:var(--global-palette5, #4A5568);width:300px;border-top-style:solid;}@media all and (max-width: 767px){.wp-block-kadence-spacer.kt-block-spacer-206_9d2c94-c3 .kt-divider{width:200px!important;}}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-206_9d2c94-c3\"><div class=\"kt-block-spacer kt-block-spacer-halign-left\"><hr class=\"kt-divider\"\/><\/div><\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id206_21f57b-ea > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id206_21f57b-ea > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id206_21f57b-ea > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:var( --global-content-width, 1240px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:0px;padding-bottom:0px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id206_21f57b-ea > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id206_21f57b-ea > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id206_21f57b-ea > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id206_21f57b-ea alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n<style>.kadence-column206_9b37c3-a5 > .kt-inside-inner-col,.kadence-column206_9b37c3-a5 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column206_9b37c3-a5 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column206_9b37c3-a5 > .kt-inside-inner-col{flex-direction:column;}.kadence-column206_9b37c3-a5 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column206_9b37c3-a5 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column206_9b37c3-a5{position:relative;}@media all and (max-width: 1024px){.kadence-column206_9b37c3-a5 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column206_9b37c3-a5 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column206_9b37c3-a5\"><div class=\"kt-inside-inner-col\">\n<p class=\"wp-block-paragraph\">When hail, wind, or heavy snow hits, quick action can prevent further damage to your home. Our storm damage repair process starts with a thorough inspection, followed by emergency repairs if needed, and full assistance with your insurance claim. From initial cleanup to complete restoration, we make sure your home is stronger than before the storm.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id206_5401b2-fc > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id206_5401b2-fc > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id206_5401b2-fc > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:var( --global-content-width, 1240px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:0px;padding-bottom:24px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id206_5401b2-fc > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id206_5401b2-fc > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id206_5401b2-fc > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id206_5401b2-fc alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n<style>.kadence-column206_21d645-98 > .kt-inside-inner-col,.kadence-column206_21d645-98 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column206_21d645-98 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column206_21d645-98 > .kt-inside-inner-col{flex-direction:column;}.kadence-column206_21d645-98 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column206_21d645-98 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column206_21d645-98{position:relative;}@media all and (max-width: 1024px){.kadence-column206_21d645-98 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column206_21d645-98 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column206_21d645-98\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading206_f47a1c-e6, .wp-block-kadence-advancedheading.kt-adv-heading206_f47a1c-e6[data-kb-block=\"kb-adv-heading206_f47a1c-e6\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading206_f47a1c-e6 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading206_f47a1c-e6[data-kb-block=\"kb-adv-heading206_f47a1c-e6\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading206_f47a1c-e6 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading206_f47a1c-e6[data-kb-block=\"kb-adv-heading206_f47a1c-e6\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading206_f47a1c-e6 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading206_f47a1c-e6\">Oronoco Siding Installation &amp; Replacement<\/h2>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-206_e0e9df-88 .kt-block-spacer{height:6px;}.wp-block-kadence-spacer.kt-block-spacer-206_e0e9df-88 .kt-divider{border-top-width:5px;height:1px;border-top-color:var(--global-palette5, #4A5568);width:300px;border-top-style:solid;}@media all and (max-width: 767px){.wp-block-kadence-spacer.kt-block-spacer-206_e0e9df-88 .kt-divider{width:200px!important;}}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-206_e0e9df-88\"><div class=\"kt-block-spacer kt-block-spacer-halign-left\"><hr class=\"kt-divider\"\/><\/div><\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id206_5757e7-d5 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id206_5757e7-d5 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id206_5757e7-d5 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:var( --global-content-width, 1240px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:0px;padding-bottom:0px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id206_5757e7-d5 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id206_5757e7-d5 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id206_5757e7-d5 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id206_5757e7-d5 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n<style>.kadence-column206_c023e7-ed > .kt-inside-inner-col,.kadence-column206_c023e7-ed > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column206_c023e7-ed > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column206_c023e7-ed > .kt-inside-inner-col{flex-direction:column;}.kadence-column206_c023e7-ed > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column206_c023e7-ed > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column206_c023e7-ed{position:relative;}@media all and (max-width: 1024px){.kadence-column206_c023e7-ed > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column206_c023e7-ed > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column206_c023e7-ed\"><div class=\"kt-inside-inner-col\">\n<p class=\"wp-block-paragraph\">We install siding that not only enhances curb appeal but also offers superior weather resistance. Choose from options like James Hardie siding for long-lasting fiber cement performance or LP SmartSide siding for durable engineered wood. Additional materials, including steel, stone, and vinyl, are available to match your style and budget.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id206_838085-c5 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id206_838085-c5 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id206_838085-c5 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:var( --global-content-width, 1240px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:0px;padding-bottom:24px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id206_838085-c5 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id206_838085-c5 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id206_838085-c5 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id206_838085-c5 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n<style>.kadence-column206_2aa0cf-5b > .kt-inside-inner-col,.kadence-column206_2aa0cf-5b > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column206_2aa0cf-5b > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column206_2aa0cf-5b > .kt-inside-inner-col{flex-direction:column;}.kadence-column206_2aa0cf-5b > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column206_2aa0cf-5b > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column206_2aa0cf-5b{position:relative;}@media all and (max-width: 1024px){.kadence-column206_2aa0cf-5b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column206_2aa0cf-5b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column206_2aa0cf-5b\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading206_356ea2-3c, .wp-block-kadence-advancedheading.kt-adv-heading206_356ea2-3c[data-kb-block=\"kb-adv-heading206_356ea2-3c\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading206_356ea2-3c mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading206_356ea2-3c[data-kb-block=\"kb-adv-heading206_356ea2-3c\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading206_356ea2-3c img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading206_356ea2-3c[data-kb-block=\"kb-adv-heading206_356ea2-3c\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading206_356ea2-3c wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading206_356ea2-3c\">Window &amp; Gutter Services for Oronoco, MN<\/h2>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-206_bf2b08-9b .kt-block-spacer{height:6px;}.wp-block-kadence-spacer.kt-block-spacer-206_bf2b08-9b .kt-divider{border-top-width:5px;height:1px;border-top-color:var(--global-palette5, #4A5568);width:300px;border-top-style:solid;}@media all and (max-width: 767px){.wp-block-kadence-spacer.kt-block-spacer-206_bf2b08-9b .kt-divider{width:200px!important;}}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-206_bf2b08-9b\"><div class=\"kt-block-spacer kt-block-spacer-halign-left\"><hr class=\"kt-divider\"\/><\/div><\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id206_c6f500-9f > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id206_c6f500-9f > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id206_c6f500-9f > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:var( --global-content-width, 1240px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:0px;padding-bottom:0px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id206_c6f500-9f > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id206_c6f500-9f > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id206_c6f500-9f > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id206_c6f500-9f alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n<style>.kadence-column206_99f22a-71 > .kt-inside-inner-col,.kadence-column206_99f22a-71 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column206_99f22a-71 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column206_99f22a-71 > .kt-inside-inner-col{flex-direction:column;}.kadence-column206_99f22a-71 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column206_99f22a-71 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column206_99f22a-71{position:relative;}@media all and (max-width: 1024px){.kadence-column206_99f22a-71 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column206_99f22a-71 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column206_99f22a-71\"><div class=\"kt-inside-inner-col\">\n<p class=\"wp-block-paragraph\">Upgrading your windows can improve energy efficiency, reduce drafts, and increase natural light in your home. We offer a range of styles, from double-hung to casement, all designed for Minnesota\u2019s climate.<br><br>Properly functioning gutters protect your foundation and landscaping by directing water away from your home. We install seamless systems in multiple colors and profiles to suit your exterior.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id206_36844c-ce > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id206_36844c-ce > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id206_36844c-ce > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:var( --global-content-width, 1240px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:0px;padding-bottom:24px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id206_36844c-ce > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id206_36844c-ce > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id206_36844c-ce > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id206_36844c-ce alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n<style>.kadence-column206_d65da9-9f > .kt-inside-inner-col,.kadence-column206_d65da9-9f > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column206_d65da9-9f > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column206_d65da9-9f > .kt-inside-inner-col{flex-direction:column;}.kadence-column206_d65da9-9f > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column206_d65da9-9f > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column206_d65da9-9f{position:relative;}@media all and (max-width: 1024px){.kadence-column206_d65da9-9f > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column206_d65da9-9f > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column206_d65da9-9f\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading206_931811-ab, .wp-block-kadence-advancedheading.kt-adv-heading206_931811-ab[data-kb-block=\"kb-adv-heading206_931811-ab\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading206_931811-ab mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading206_931811-ab[data-kb-block=\"kb-adv-heading206_931811-ab\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading206_931811-ab img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading206_931811-ab[data-kb-block=\"kb-adv-heading206_931811-ab\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading206_931811-ab wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading206_931811-ab\">Attic Insulation in Oronoco, MN<\/h2>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-206_286b09-ea .kt-block-spacer{height:6px;}.wp-block-kadence-spacer.kt-block-spacer-206_286b09-ea .kt-divider{border-top-width:5px;height:1px;border-top-color:var(--global-palette5, #4A5568);width:300px;border-top-style:solid;}@media all and (max-width: 767px){.wp-block-kadence-spacer.kt-block-spacer-206_286b09-ea .kt-divider{width:200px!important;}}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-206_286b09-ea\"><div class=\"kt-block-spacer kt-block-spacer-halign-left\"><hr class=\"kt-divider\"\/><\/div><\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id206_c60bdc-38 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id206_c60bdc-38 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id206_c60bdc-38 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:var( --global-content-width, 1240px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:0px;padding-bottom:0px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id206_c60bdc-38 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id206_c60bdc-38 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id206_c60bdc-38 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id206_c60bdc-38 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n<style>.kadence-column206_5523e3-df > .kt-inside-inner-col,.kadence-column206_5523e3-df > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column206_5523e3-df > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column206_5523e3-df > .kt-inside-inner-col{flex-direction:column;}.kadence-column206_5523e3-df > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column206_5523e3-df > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column206_5523e3-df{position:relative;}@media all and (max-width: 1024px){.kadence-column206_5523e3-df > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column206_5523e3-df > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column206_5523e3-df\"><div class=\"kt-inside-inner-col\">\n<p class=\"wp-block-paragraph\">Adding or upgrading attic insulation helps regulate indoor temperatures, reduce energy costs, and prevent winter ice dams. Our insulation solutions are tailored for southeastern Minnesota\u2019s freeze-thaw cycles, keeping your home comfortable year-round.<\/p>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id206_c946b9-84 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id206_c946b9-84 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id206_c946b9-84 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:var( --global-content-width, 1240px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:50px;padding-bottom:24px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id206_c946b9-84 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id206_c946b9-84 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id206_c946b9-84 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id206_c946b9-84 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n<style>.kadence-column206_76ebcc-92 > .kt-inside-inner-col,.kadence-column206_76ebcc-92 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column206_76ebcc-92 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column206_76ebcc-92 > .kt-inside-inner-col{flex-direction:column;}.kadence-column206_76ebcc-92 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column206_76ebcc-92 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column206_76ebcc-92{position:relative;}@media all and (max-width: 1024px){.kadence-column206_76ebcc-92 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column206_76ebcc-92 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column206_76ebcc-92\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading206_1dac24-23, .wp-block-kadence-advancedheading.kt-adv-heading206_1dac24-23[data-kb-block=\"kb-adv-heading206_1dac24-23\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading206_1dac24-23 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading206_1dac24-23[data-kb-block=\"kb-adv-heading206_1dac24-23\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading206_1dac24-23 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading206_1dac24-23[data-kb-block=\"kb-adv-heading206_1dac24-23\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading206_1dac24-23 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading206_1dac24-23\">Contact Trinity Exteriors for Roofing &amp; Exterior Services in Oronoco<\/h2>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-206_974bc6-dd .kt-block-spacer{height:6px;}.wp-block-kadence-spacer.kt-block-spacer-206_974bc6-dd .kt-divider{border-top-width:5px;height:1px;border-top-color:var(--global-palette5, #4A5568);width:300px;border-top-style:solid;}@media all and (max-width: 767px){.wp-block-kadence-spacer.kt-block-spacer-206_974bc6-dd .kt-divider{width:200px!important;}}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-206_974bc6-dd\"><div class=\"kt-block-spacer kt-block-spacer-halign-left\"><hr class=\"kt-divider\"\/><\/div><\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id206_dbf048-a0 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id206_dbf048-a0 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id206_dbf048-a0 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:var( --global-content-width, 1240px );padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding);padding-top:0px;padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id206_dbf048-a0 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id206_dbf048-a0 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id206_dbf048-a0 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id206_dbf048-a0 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top kb-theme-content-width\">\n<style>.kadence-column206_d5a4ea-bd > .kt-inside-inner-col,.kadence-column206_d5a4ea-bd > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column206_d5a4ea-bd > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column206_d5a4ea-bd > .kt-inside-inner-col{flex-direction:column;}.kadence-column206_d5a4ea-bd > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column206_d5a4ea-bd > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column206_d5a4ea-bd{position:relative;}@media all and (max-width: 1024px){.kadence-column206_d5a4ea-bd > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column206_d5a4ea-bd > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column206_d5a4ea-bd\"><div class=\"kt-inside-inner-col\">\n<p class=\"wp-block-paragraph\">When you need a roofing contractor in Oronoco, MN, choose the team that understands the local climate, community, and construction standards. <strong>Call us today at (507) 242-9060<\/strong> or request a free quote online and get exterior solutions designed to protect your home through every season in Olmsted County.<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading206_889319-20, .wp-block-kadence-advancedheading.kt-adv-heading206_889319-20[data-kb-block=\"kb-adv-heading206_889319-20\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading206_889319-20 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading206_889319-20[data-kb-block=\"kb-adv-heading206_889319-20\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading206_889319-20 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading206_889319-20[data-kb-block=\"kb-adv-heading206_889319-20\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading206_889319-20 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading206_889319-20\"><br><br><\/p>\n<\/div><\/div>\n\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Oronoco, MN Roofing Contractor Roofing Contractor in Oronoco, MN &#8211; Protecting Homes with Expert Craftsmanship Since 2007, Trinity Exteriors has been helping homeowners and businesses in Olmsted County protect and beautify their properties with dependable exterior improvements. As a family-owned company, we specialize in roofing, siding, windows, gutters, storm damage repair, and attic insulation &#8211;&#8230;<\/p>\n","protected":false},"author":49,"featured_media":0,"parent":71,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-206","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Oronoco, MN Roofing Contractor | Roof Repair, Siding, Storm Restoration - Trinity Exteriors Rochester<\/title>\n<meta name=\"description\" content=\"Trinity Exteriors is Oronoco, MN\u2019s trusted roofing contractor, offering expert roofing, siding, windows, gutters, storm damage repair, and attic insulation. Call today for a free estimate.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/oronoco\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Oronoco, MN Roofing Contractor | Roof Repair, Siding, Storm Restoration - Trinity Exteriors Rochester\" \/>\n<meta property=\"og:description\" content=\"Trinity Exteriors is Oronoco, MN\u2019s trusted roofing contractor, offering expert roofing, siding, windows, gutters, storm damage repair, and attic insulation. Call today for a free estimate.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/oronoco\/\" \/>\n<meta property=\"og:site_name\" content=\"Trinity Exteriors Rochester\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-09T17:43:51+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/roofing\\\/oronoco\\\/\",\"url\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/roofing\\\/oronoco\\\/\",\"name\":\"Oronoco, MN Roofing Contractor | Roof Repair, Siding, Storm Restoration - Trinity Exteriors Rochester\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/#website\"},\"datePublished\":\"2025-08-15T14:27:14+00:00\",\"dateModified\":\"2026-04-09T17:43:51+00:00\",\"description\":\"Trinity Exteriors is Oronoco, MN\u2019s trusted roofing contractor, offering expert roofing, siding, windows, gutters, storm damage repair, and attic insulation. Call today for a free estimate.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/roofing\\\/oronoco\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/roofing\\\/oronoco\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/roofing\\\/oronoco\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Roofing Contractor in Rochester, MN\",\"item\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/roofing\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Oronoco, MN Roofing Contractor\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/#website\",\"url\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/\",\"name\":\"Trinity Exteriors Rochester\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/#organization\",\"name\":\"Trinity Exteriors Rochester\",\"url\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/wp-content\\\/uploads\\\/Trinity-Exteriors-Navy-1.png\",\"contentUrl\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/wp-content\\\/uploads\\\/Trinity-Exteriors-Navy-1.png\",\"caption\":\"Trinity Exteriors Rochester\"},\"image\":{\"@id\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Oronoco, MN Roofing Contractor | Roof Repair, Siding, Storm Restoration - Trinity Exteriors Rochester","description":"Trinity Exteriors is Oronoco, MN\u2019s trusted roofing contractor, offering expert roofing, siding, windows, gutters, storm damage repair, and attic insulation. Call today for a free estimate.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/oronoco\/","og_locale":"en_US","og_type":"article","og_title":"Oronoco, MN Roofing Contractor | Roof Repair, Siding, Storm Restoration - Trinity Exteriors Rochester","og_description":"Trinity Exteriors is Oronoco, MN\u2019s trusted roofing contractor, offering expert roofing, siding, windows, gutters, storm damage repair, and attic insulation. Call today for a free estimate.","og_url":"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/oronoco\/","og_site_name":"Trinity Exteriors Rochester","article_modified_time":"2026-04-09T17:43:51+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/oronoco\/","url":"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/oronoco\/","name":"Oronoco, MN Roofing Contractor | Roof Repair, Siding, Storm Restoration - Trinity Exteriors Rochester","isPartOf":{"@id":"https:\/\/www.trinityexteriors.com\/rochester\/#website"},"datePublished":"2025-08-15T14:27:14+00:00","dateModified":"2026-04-09T17:43:51+00:00","description":"Trinity Exteriors is Oronoco, MN\u2019s trusted roofing contractor, offering expert roofing, siding, windows, gutters, storm damage repair, and attic insulation. Call today for a free estimate.","breadcrumb":{"@id":"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/oronoco\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.trinityexteriors.com\/rochester\/roofing\/oronoco\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/oronoco\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.trinityexteriors.com\/rochester\/"},{"@type":"ListItem","position":2,"name":"Roofing Contractor in Rochester, MN","item":"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/"},{"@type":"ListItem","position":3,"name":"Oronoco, MN Roofing Contractor"}]},{"@type":"WebSite","@id":"https:\/\/www.trinityexteriors.com\/rochester\/#website","url":"https:\/\/www.trinityexteriors.com\/rochester\/","name":"Trinity Exteriors Rochester","description":"","publisher":{"@id":"https:\/\/www.trinityexteriors.com\/rochester\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.trinityexteriors.com\/rochester\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.trinityexteriors.com\/rochester\/#organization","name":"Trinity Exteriors Rochester","url":"https:\/\/www.trinityexteriors.com\/rochester\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.trinityexteriors.com\/rochester\/#\/schema\/logo\/image\/","url":"https:\/\/www.trinityexteriors.com\/rochester\/wp-content\/uploads\/Trinity-Exteriors-Navy-1.png","contentUrl":"https:\/\/www.trinityexteriors.com\/rochester\/wp-content\/uploads\/Trinity-Exteriors-Navy-1.png","caption":"Trinity Exteriors Rochester"},"image":{"@id":"https:\/\/www.trinityexteriors.com\/rochester\/#\/schema\/logo\/image\/"}}]}},"taxonomy_info":[],"featured_image_src_large":false,"author_info":{"display_name":"kmarinov","author_link":"https:\/\/www.trinityexteriors.com\/rochester\/author\/kmarinov\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/www.trinityexteriors.com\/rochester\/wp-json\/wp\/v2\/pages\/206","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.trinityexteriors.com\/rochester\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.trinityexteriors.com\/rochester\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.trinityexteriors.com\/rochester\/wp-json\/wp\/v2\/users\/49"}],"replies":[{"embeddable":true,"href":"https:\/\/www.trinityexteriors.com\/rochester\/wp-json\/wp\/v2\/comments?post=206"}],"version-history":[{"count":0,"href":"https:\/\/www.trinityexteriors.com\/rochester\/wp-json\/wp\/v2\/pages\/206\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.trinityexteriors.com\/rochester\/wp-json\/wp\/v2\/pages\/71"}],"wp:attachment":[{"href":"https:\/\/www.trinityexteriors.com\/rochester\/wp-json\/wp\/v2\/media?parent=206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}