{"id":71,"date":"2025-05-06T15:04:35","date_gmt":"2025-05-06T15:04:35","guid":{"rendered":"https:\/\/www.trinityexteriors.com\/rochester\/?page_id=71"},"modified":"2026-04-09T16:18:50","modified_gmt":"2026-04-09T16:18:50","slug":"roofing","status":"publish","type":"page","link":"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/","title":{"rendered":"Roofing Contractor in Rochester, MN"},"content":{"rendered":"<style>.kb-row-layout-id71_272352-a1 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id71_272352-a1 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id71_272352-a1 > .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-id71_272352-a1{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-id71_272352-a1 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id71_272352-a1 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id71_272352-a1 > .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-id71_272352-a1 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-column71_852158-aa > .kt-inside-inner-col,.kadence-column71_852158-aa > .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-column71_852158-aa > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column71_852158-aa > .kt-inside-inner-col{flex-direction:column;}.kadence-column71_852158-aa > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column71_852158-aa > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column71_852158-aa{position:relative;}@media all and (max-width: 1024px){.kadence-column71_852158-aa > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column71_852158-aa > .kt-inside-inner-col{display:flex;height:100%;min-height:100px;flex-direction:column;justify-content:center;}.kadence-column71_852158-aa, .wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kadence-column71_852158-aa{flex-grow:1;}.kt-row-column-wrap > .kadence-column71_852158-aa{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column71_852158-aa{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column71_852158-aa > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column71_852158-aa kb-section-sm-dir-vertical\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading71_143c7f-0c, .wp-block-kadence-advancedheading.kt-adv-heading71_143c7f-0c[data-kb-block=\"kb-adv-heading71_143c7f-0c\"]{font-size:3.75rem;font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading71_143c7f-0c mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading71_143c7f-0c[data-kb-block=\"kb-adv-heading71_143c7f-0c\"] 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-heading71_143c7f-0c img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading71_143c7f-0c[data-kb-block=\"kb-adv-heading71_143c7f-0c\"] img.kb-inline-image{width:150px;vertical-align:baseline;}@media all and (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading71_143c7f-0c, .wp-block-kadence-advancedheading.kt-adv-heading71_143c7f-0c[data-kb-block=\"kb-adv-heading71_143c7f-0c\"]{margin-bottom:0px;font-size:2.75rem;}}<\/style>\n<h1 class=\"kt-adv-heading71_143c7f-0c wp-block-kadence-advancedheading has-theme-palette-9-color has-text-color\" data-kb-block=\"kb-adv-heading71_143c7f-0c\">Roofing Contractor in Rochester, MN<\/h1>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id71_b969df-4a > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id71_b969df-4a > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id71_b969df-4a > .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-id71_b969df-4a > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id71_b969df-4a > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id71_b969df-4a > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id71_b969df-4a 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-column71_fc7cd6-84 > .kt-inside-inner-col,.kadence-column71_fc7cd6-84 > .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-column71_fc7cd6-84 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column71_fc7cd6-84 > .kt-inside-inner-col{flex-direction:column;}.kadence-column71_fc7cd6-84 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column71_fc7cd6-84 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column71_fc7cd6-84{position:relative;}@media all and (max-width: 1024px){.kadence-column71_fc7cd6-84 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column71_fc7cd6-84 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column71_fc7cd6-84\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading71_759f94-db, .wp-block-kadence-advancedheading.kt-adv-heading71_759f94-db[data-kb-block=\"kb-adv-heading71_759f94-db\"]{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-heading71_759f94-db mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading71_759f94-db[data-kb-block=\"kb-adv-heading71_759f94-db\"] 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-heading71_759f94-db img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading71_759f94-db[data-kb-block=\"kb-adv-heading71_759f94-db\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading71_759f94-db wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading71_759f94-db\">Rochester\u2019s Leading Roofing Contractor<\/h2>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading71_bb7e93-60, .wp-block-kadence-advancedheading.kt-adv-heading71_bb7e93-60[data-kb-block=\"kb-adv-heading71_bb7e93-60\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading71_bb7e93-60 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading71_bb7e93-60[data-kb-block=\"kb-adv-heading71_bb7e93-60\"] 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-heading71_bb7e93-60 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading71_bb7e93-60[data-kb-block=\"kb-adv-heading71_bb7e93-60\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading71_bb7e93-60 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading71_bb7e93-60\">When your Rochester home or business needs roof repair or replacement, choose a local contractor with a proven reputation:&nbsp;<a href=\"https:\/\/www.trinityexteriorsinc.com\/rochester\/\">Trinity Exteriors<\/a>. We\u2019re a family owned and locally operated exterior maintenance company serving Minnesota since 2007. With our new location in Rochester, our team is ready to bring superior roofing solutions to this community!<br><\/p>\n\n\n<style>.wp-block-kadence-iconlist.kt-svg-icon-list-items71_aa8724-23:not(.this-stops-third-party-issues){margin-top:0px;margin-bottom:0px;}.wp-block-kadence-iconlist.kt-svg-icon-list-items71_aa8724-23 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-items71_aa8724-23 ul.kt-svg-icon-list{grid-row-gap:20px;}.wp-block-kadence-iconlist.kt-svg-icon-list-items71_aa8724-23 .kb-svg-icon-wrap{font-size:60px;}.wp-block-kadence-iconlist.kt-svg-icon-list-items71_aa8724-23 ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap .kt-svg-icon-list-single{margin-right:10px;}.kt-svg-icon-list-items71_aa8724-23 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-items71_aa8724-23 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-71_3871e7-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-71_3871e7-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-71_94fdfc-5e .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-71_94fdfc-5e\"><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-71_b11800-82 .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-71_b11800-82\"><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-71_1b7152-ce .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-71_1b7152-ce\"><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<style>.wp-block-kadence-advancedbtn.kb-btns71_ee836a-c2{gap:var(--global-kb-gap-xs, 0.5rem );justify-content:flex-start;align-items:center;}.kt-btns71_ee836a-c2 .kt-button{font-weight:normal;font-style:normal;}.kt-btns71_ee836a-c2 .kt-btn-wrap-0{margin-right:5px;}.wp-block-kadence-advancedbtn.kt-btns71_ee836a-c2 .kt-btn-wrap-0 .kt-button{color:#555555;border-color:#555555;}.wp-block-kadence-advancedbtn.kt-btns71_ee836a-c2 .kt-btn-wrap-0 .kt-button:hover, .wp-block-kadence-advancedbtn.kt-btns71_ee836a-c2 .kt-btn-wrap-0 .kt-button:focus{color:#ffffff;border-color:#444444;}.wp-block-kadence-advancedbtn.kt-btns71_ee836a-c2 .kt-btn-wrap-0 .kt-button::before{display:none;}.wp-block-kadence-advancedbtn.kt-btns71_ee836a-c2 .kt-btn-wrap-0 .kt-button:hover, .wp-block-kadence-advancedbtn.kt-btns71_ee836a-c2 .kt-btn-wrap-0 .kt-button:focus{background:#444444;}<\/style>\n<div class=\"wp-block-kadence-advancedbtn kb-buttons-wrap kb-btns71_ee836a-c2\"><style>ul.menu .wp-block-kadence-advancedbtn .kb-btn71_679f5a-b4.kb-button{width:initial;}.wp-block-kadence-advancedbtn .kb-btn71_679f5a-b4.kb-button{margin-top:40px;}<\/style><a class=\"kb-button kt-button button kb-btn71_679f5a-b4 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-id71_2cbac7-08 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id71_2cbac7-08 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id71_2cbac7-08 > .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-id71_2cbac7-08 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id71_2cbac7-08 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id71_2cbac7-08 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id71_2cbac7-08 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-column71_552fbb-da > .kt-inside-inner-col,.kadence-column71_552fbb-da > .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-column71_552fbb-da > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column71_552fbb-da > .kt-inside-inner-col{flex-direction:column;}.kadence-column71_552fbb-da > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column71_552fbb-da > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column71_552fbb-da{position:relative;}@media all and (max-width: 1024px){.kadence-column71_552fbb-da > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column71_552fbb-da > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column71_552fbb-da\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading71_89b91c-ed, .wp-block-kadence-advancedheading.kt-adv-heading71_89b91c-ed[data-kb-block=\"kb-adv-heading71_89b91c-ed\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading71_89b91c-ed mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading71_89b91c-ed[data-kb-block=\"kb-adv-heading71_89b91c-ed\"] 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-heading71_89b91c-ed img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading71_89b91c-ed[data-kb-block=\"kb-adv-heading71_89b91c-ed\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading71_89b91c-ed wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading71_89b91c-ed\">5-Star Roof Replacement Services in Rochester<\/h2>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-71_542042-f8 .kt-block-spacer{height:6px;}.wp-block-kadence-spacer.kt-block-spacer-71_542042-f8 .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-71_542042-f8 .kt-divider{width:200px!important;}}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-71_542042-f8\"><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-id71_745589-76 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id71_745589-76 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id71_745589-76 > .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-id71_745589-76 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id71_745589-76 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id71_745589-76 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id71_745589-76 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-column71_338fa9-f2 > .kt-inside-inner-col,.kadence-column71_338fa9-f2 > .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-column71_338fa9-f2 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column71_338fa9-f2 > .kt-inside-inner-col{flex-direction:column;}.kadence-column71_338fa9-f2 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column71_338fa9-f2 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column71_338fa9-f2{position:relative;}@media all and (max-width: 1024px){.kadence-column71_338fa9-f2 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column71_338fa9-f2 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column71_338fa9-f2\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading71_b20ba5-75, .wp-block-kadence-advancedheading.kt-adv-heading71_b20ba5-75[data-kb-block=\"kb-adv-heading71_b20ba5-75\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading71_b20ba5-75 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading71_b20ba5-75[data-kb-block=\"kb-adv-heading71_b20ba5-75\"] 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-heading71_b20ba5-75 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading71_b20ba5-75[data-kb-block=\"kb-adv-heading71_b20ba5-75\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading71_b20ba5-75 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading71_b20ba5-75\">Whether you\u2019re replacing your roof due to storm damage or it\u2019s simply aged beyond repair, Trinity Exteriors can make your roof replacement a streamlined, stress-free experience. We\u2019ve been recognized for&nbsp;<a href=\"https:\/\/www.trinityexteriorsinc.com\/rochester\/about-us\/reviews\">five-star service<\/a>&nbsp;by our previous customers through testimonials and by industry experts like Angi, which has awarded us the Super Service Award for 12 years in a row!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Our roofing specialties include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Asphalt shingles<\/li>\n\n\n\n<li>Cedar shakes<\/li>\n\n\n\n<li>Commercial roofing<\/li>\n\n\n\n<li>Flat, low-slope, and sloped roofing<\/li>\n\n\n\n<li>Metal roofing<\/li>\n\n\n\n<li>Multi-family roofing<\/li>\n<\/ul>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading71_0fc7b3-39, .wp-block-kadence-advancedheading.kt-adv-heading71_0fc7b3-39[data-kb-block=\"kb-adv-heading71_0fc7b3-39\"]{margin-bottom:15px;font-style:normal;font-family:var( --global-body-font-family, inherit );text-transform:capitalize;}.wp-block-kadence-advancedheading.kt-adv-heading71_0fc7b3-39 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading71_0fc7b3-39[data-kb-block=\"kb-adv-heading71_0fc7b3-39\"] 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-heading71_0fc7b3-39 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading71_0fc7b3-39[data-kb-block=\"kb-adv-heading71_0fc7b3-39\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h3 class=\"kt-adv-heading71_0fc7b3-39 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading71_0fc7b3-39\"><em>Quality Roofing Brands &amp; Superior Installation<\/em><\/h3>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading71_417493-95, .wp-block-kadence-advancedheading.kt-adv-heading71_417493-95[data-kb-block=\"kb-adv-heading71_417493-95\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading71_417493-95 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading71_417493-95[data-kb-block=\"kb-adv-heading71_417493-95\"] 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-heading71_417493-95 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading71_417493-95[data-kb-block=\"kb-adv-heading71_417493-95\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading71_417493-95 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading71_417493-95\">After consulting with our team about your roof and receiving a free quote, you\u2019ll get to choose from a variety of roofing materials made by leading manufacturers like CertainTeed, GAF, and Owens Corning. Fully licensed and insured, all our roofing work is backed by workmanship and manufacturers\u2019 warranties.<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading71_e96074-8a, .wp-block-kadence-advancedheading.kt-adv-heading71_e96074-8a[data-kb-block=\"kb-adv-heading71_e96074-8a\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading71_e96074-8a mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading71_e96074-8a[data-kb-block=\"kb-adv-heading71_e96074-8a\"] 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-heading71_e96074-8a img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading71_e96074-8a[data-kb-block=\"kb-adv-heading71_e96074-8a\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading71_e96074-8a wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading71_e96074-8a\">We recruit conscientious and dedicated workers to our team, train them thoroughly, and ensure they have the skills to do high-quality work. Whether you need repairs on an old-fashioned built-up roof, a new single-ply roof, polyurethane foam roofing, or anything in between, we have the know-how to serve your needs.<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading71_697f17-34, .wp-block-kadence-advancedheading.kt-adv-heading71_697f17-34[data-kb-block=\"kb-adv-heading71_697f17-34\"]{margin-bottom:15px;font-style:normal;font-family:var( --global-body-font-family, inherit );text-transform:capitalize;}.wp-block-kadence-advancedheading.kt-adv-heading71_697f17-34 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading71_697f17-34[data-kb-block=\"kb-adv-heading71_697f17-34\"] 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-heading71_697f17-34 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading71_697f17-34[data-kb-block=\"kb-adv-heading71_697f17-34\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h3 class=\"kt-adv-heading71_697f17-34 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading71_697f17-34\"><em>Available 24\/7 for Rochester Roof Repair Emergencies<\/em><\/h3>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading71_f9d61f-a4, .wp-block-kadence-advancedheading.kt-adv-heading71_f9d61f-a4[data-kb-block=\"kb-adv-heading71_f9d61f-a4\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading71_f9d61f-a4 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading71_f9d61f-a4[data-kb-block=\"kb-adv-heading71_f9d61f-a4\"] 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-heading71_f9d61f-a4 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading71_f9d61f-a4[data-kb-block=\"kb-adv-heading71_f9d61f-a4\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading71_f9d61f-a4 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading71_f9d61f-a4\">Sometimes roof repair can\u2019t wait, so save our&nbsp;<a href=\"https:\/\/www.trinityexteriors.com\/rochester\/contact-us\/\">contact information<\/a>&nbsp;for emergencies! If your home or commercial business has&nbsp;<strong>roof leaks<\/strong>,&nbsp;<strong>hail or wind damage<\/strong>, or a&nbsp;<strong>collapsing roof<\/strong>, make us your first call to get fast, effective repairs.<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading71_132d5c-6f, .wp-block-kadence-advancedheading.kt-adv-heading71_132d5c-6f[data-kb-block=\"kb-adv-heading71_132d5c-6f\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading71_132d5c-6f mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading71_132d5c-6f[data-kb-block=\"kb-adv-heading71_132d5c-6f\"] 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-heading71_132d5c-6f img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading71_132d5c-6f[data-kb-block=\"kb-adv-heading71_132d5c-6f\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading71_132d5c-6f wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading71_132d5c-6f\">We\u2019re also your local and experienced team for&nbsp;<strong>snow and ice dam removal<\/strong>!<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading71_b5c7d3-ec, .wp-block-kadence-advancedheading.kt-adv-heading71_b5c7d3-ec[data-kb-block=\"kb-adv-heading71_b5c7d3-ec\"]{margin-bottom:15px;font-style:normal;font-family:var( --global-body-font-family, inherit );text-transform:capitalize;}.wp-block-kadence-advancedheading.kt-adv-heading71_b5c7d3-ec mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading71_b5c7d3-ec[data-kb-block=\"kb-adv-heading71_b5c7d3-ec\"] 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-heading71_b5c7d3-ec img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading71_b5c7d3-ec[data-kb-block=\"kb-adv-heading71_b5c7d3-ec\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h3 class=\"kt-adv-heading71_b5c7d3-ec wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading71_b5c7d3-ec\"><em>Storm Damage Insurance Experts<\/em><\/h3>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading71_7864a8-80, .wp-block-kadence-advancedheading.kt-adv-heading71_7864a8-80[data-kb-block=\"kb-adv-heading71_7864a8-80\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading71_7864a8-80 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading71_7864a8-80[data-kb-block=\"kb-adv-heading71_7864a8-80\"] 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-heading71_7864a8-80 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading71_7864a8-80[data-kb-block=\"kb-adv-heading71_7864a8-80\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading71_7864a8-80 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading71_7864a8-80\">From hail and gusting winds to heavy snowfall and ice, Minnesota has no shortage of elements to push your roof to its limits. Our team at Trinity Exteriors is well-versed in the&nbsp;<a href=\"https:\/\/www.trinityexteriors.com\/rochester\/storm-damage\/\">storm damage insurance process<\/a>&nbsp;and happy to help navigate your claim.<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading71_95f994-0b, .wp-block-kadence-advancedheading.kt-adv-heading71_95f994-0b[data-kb-block=\"kb-adv-heading71_95f994-0b\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading71_95f994-0b mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading71_95f994-0b[data-kb-block=\"kb-adv-heading71_95f994-0b\"] 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-heading71_95f994-0b img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading71_95f994-0b[data-kb-block=\"kb-adv-heading71_95f994-0b\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading71_95f994-0b wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading71_95f994-0b\">Let us bring your Rochester home or building back to its original condition or better!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We offer our roofing services in the following cities: <a href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/byron\/\">Byron<\/a>, <a href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/chatfield\/\">Chatfield<\/a>, <a href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/dodge-center\/\">Dodge Center<\/a>,<a href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/elgin-roofing-contractor\/\"> Elgin<\/a>, <a href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/eyota\/\">Eyota<\/a>, <a href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/kasson\/\">Kasson<\/a>, <a href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/kenyon\/\">Kenyon<\/a>, <a href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/mantorville\/\">Mantorville<\/a>, <a href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/mazeppa\/\">Mazeppa<\/a>, <a href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/oronoco\/\">Oronoco<\/a>, <a href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/pine-island\/\">Pine Island<\/a>, <a href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/plainview\/\">Plainview<\/a>, <a href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/st-charles\/\">St Charles<\/a>, <a href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/stewartville\/\">Stewartville<\/a>, <a href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/wanamingo\/\">Wanamingo<\/a>, <a href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/west-concord\/\">West Concord<\/a>, <a href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/zumbro-falls\/\">Zumbro Falls<\/a>, <a href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/zumbrota-mn\/\">Zumbrota<\/a>.<\/p>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id71_4bc538-18 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id71_4bc538-18 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id71_4bc538-18 > .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-id71_4bc538-18 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id71_4bc538-18 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id71_4bc538-18 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id71_4bc538-18 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-column71_687540-5d > .kt-inside-inner-col,.kadence-column71_687540-5d > .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-column71_687540-5d > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column71_687540-5d > .kt-inside-inner-col{flex-direction:column;}.kadence-column71_687540-5d > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column71_687540-5d > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column71_687540-5d{position:relative;}@media all and (max-width: 1024px){.kadence-column71_687540-5d > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column71_687540-5d > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column71_687540-5d\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading71_4deb98-78, .wp-block-kadence-advancedheading.kt-adv-heading71_4deb98-78[data-kb-block=\"kb-adv-heading71_4deb98-78\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading71_4deb98-78 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading71_4deb98-78[data-kb-block=\"kb-adv-heading71_4deb98-78\"] 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-heading71_4deb98-78 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading71_4deb98-78[data-kb-block=\"kb-adv-heading71_4deb98-78\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading71_4deb98-78 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading71_4deb98-78\">Get a Quote &amp; Review Financing Options<\/h2>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-71_46fef0-12 .kt-block-spacer{height:6px;}.wp-block-kadence-spacer.kt-block-spacer-71_46fef0-12 .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-71_46fef0-12 .kt-divider{width:200px!important;}}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-71_46fef0-12\"><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-id71_5718da-69 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id71_5718da-69 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id71_5718da-69 > .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-id71_5718da-69 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id71_5718da-69 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id71_5718da-69 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id71_5718da-69 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-column71_972f54-ee > .kt-inside-inner-col,.kadence-column71_972f54-ee > .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-column71_972f54-ee > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column71_972f54-ee > .kt-inside-inner-col{flex-direction:column;}.kadence-column71_972f54-ee > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column71_972f54-ee > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column71_972f54-ee{position:relative;}@media all and (max-width: 1024px){.kadence-column71_972f54-ee > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column71_972f54-ee > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column71_972f54-ee\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading71_30c3d5-61, .wp-block-kadence-advancedheading.kt-adv-heading71_30c3d5-61[data-kb-block=\"kb-adv-heading71_30c3d5-61\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading71_30c3d5-61 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading71_30c3d5-61[data-kb-block=\"kb-adv-heading71_30c3d5-61\"] 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-heading71_30c3d5-61 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading71_30c3d5-61[data-kb-block=\"kb-adv-heading71_30c3d5-61\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading71_30c3d5-61 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading71_30c3d5-61\">Trinity Exteriors is proud to offer flexible financing for all projects. Get started today by contacting us for a&nbsp;<a href=\"https:\/\/www.trinityexteriors.com\/rochester\/free-estimate\/\">detailed roof inspection and quote<\/a>!<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading71_7f66d7-d6, .wp-block-kadence-advancedheading.kt-adv-heading71_7f66d7-d6[data-kb-block=\"kb-adv-heading71_7f66d7-d6\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading71_7f66d7-d6 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading71_7f66d7-d6[data-kb-block=\"kb-adv-heading71_7f66d7-d6\"] 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-heading71_7f66d7-d6 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading71_7f66d7-d6[data-kb-block=\"kb-adv-heading71_7f66d7-d6\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading71_7f66d7-d6 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading71_7f66d7-d6\">To speak with us now, please call our Rochester location:&nbsp;<a href=\"tel:5072429060\">507-242-9060<\/a>.<br><br><\/p>\n<\/div><\/div>\n\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Roofing Contractor in Rochester, MN Rochester\u2019s Leading Roofing Contractor When your Rochester home or business needs roof repair or replacement, choose a local contractor with a proven reputation:&nbsp;Trinity Exteriors. We\u2019re a family owned and locally operated exterior maintenance company serving Minnesota since 2007. With our new location in Rochester, our team is ready to bring&#8230;<\/p>\n","protected":false},"author":40,"featured_media":0,"parent":0,"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-71","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Roofing Contractor in Rochester, MN - Trinity Exteriors Rochester<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Roofing Contractor in Rochester, MN - Trinity Exteriors Rochester\" \/>\n<meta property=\"og:description\" content=\"Roofing Contractor in Rochester, MN Rochester\u2019s Leading Roofing Contractor When your Rochester home or business needs roof repair or replacement, choose a local contractor with a proven reputation:&nbsp;Trinity Exteriors. We\u2019re a family owned and locally operated exterior maintenance company serving Minnesota since 2007. With our new location in Rochester, our team is ready to bring...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/\" \/>\n<meta property=\"og:site_name\" content=\"Trinity Exteriors Rochester\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-09T16:18:50+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/roofing\\\/\",\"url\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/roofing\\\/\",\"name\":\"Roofing Contractor in Rochester, MN - Trinity Exteriors Rochester\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/#website\"},\"datePublished\":\"2025-05-06T15:04:35+00:00\",\"dateModified\":\"2026-04-09T16:18:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/roofing\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/roofing\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/roofing\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.trinityexteriors.com\\\/rochester\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Roofing Contractor in Rochester, MN\"}]},{\"@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":"Roofing Contractor in Rochester, MN - Trinity Exteriors Rochester","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\/","og_locale":"en_US","og_type":"article","og_title":"Roofing Contractor in Rochester, MN - Trinity Exteriors Rochester","og_description":"Roofing Contractor in Rochester, MN Rochester\u2019s Leading Roofing Contractor When your Rochester home or business needs roof repair or replacement, choose a local contractor with a proven reputation:&nbsp;Trinity Exteriors. We\u2019re a family owned and locally operated exterior maintenance company serving Minnesota since 2007. With our new location in Rochester, our team is ready to bring...","og_url":"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/","og_site_name":"Trinity Exteriors Rochester","article_modified_time":"2026-04-09T16:18:50+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/","url":"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/","name":"Roofing Contractor in Rochester, MN - Trinity Exteriors Rochester","isPartOf":{"@id":"https:\/\/www.trinityexteriors.com\/rochester\/#website"},"datePublished":"2025-05-06T15:04:35+00:00","dateModified":"2026-04-09T16:18:50+00:00","breadcrumb":{"@id":"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.trinityexteriors.com\/rochester\/roofing\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.trinityexteriors.com\/rochester\/roofing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.trinityexteriors.com\/rochester\/"},{"@type":"ListItem","position":2,"name":"Roofing Contractor in Rochester, MN"}]},{"@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":"dawn.ruley@americaneagle.com","author_link":"https:\/\/www.trinityexteriors.com\/rochester\/author\/dawn-ruleyamericaneagle-com\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/www.trinityexteriors.com\/rochester\/wp-json\/wp\/v2\/pages\/71","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\/40"}],"replies":[{"embeddable":true,"href":"https:\/\/www.trinityexteriors.com\/rochester\/wp-json\/wp\/v2\/comments?post=71"}],"version-history":[{"count":0,"href":"https:\/\/www.trinityexteriors.com\/rochester\/wp-json\/wp\/v2\/pages\/71\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.trinityexteriors.com\/rochester\/wp-json\/wp\/v2\/media?parent=71"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}