Roofing Contractor New Orleans

Roofing Built for Louisiana Weather - and Real Life

Your roof is your home’s first and most important line of defense. In New Orleans, roofing systems must withstand heat, humidity, heavy rain, and hurricane-force winds—often all in the same year. A properly planned and installed roof protects not just the structure of your home, but everything inside it.

How can we help you?

residential and commercial roofing services

Black-and-white pictogram of a person lying on a bed with a raised backrest, indicating rest or care

Shingle Roof

Nola Builders installs shingle roofing systems that provide dependable protection at a practical cost, giving homeowners peace of mind without overbuilding.

Black-outlined corrugated sheet icon with a wavy edge on a white background

Metal Roofing

We install metal roofing designed to handle Louisiana weather, offering homeowners long-term durability, energy efficiency, and reduced maintenance.

Black-and-white sketch of a wavy, tiled roof or awning panel

Slate / Tile Roofing

Our team installs slate and tile roofing with precision, delivering exceptional longevity and preserving the architectural character of the home.

Hammer above a tiled roof icon

Roof Repairs

Nola Builders completes targeted roof repairs that stop leaks early and protect the structure before minor issues become expensive problems.

Clipboard with pen, checklist, and dollar shield icon for billing or accounting tasks

Roofing Assessment & Insurance Claim Support

We provide clear roof assessments and assist with insurance documentation so homeowners can make informed decisions and move through the claims process with confidence.

Blank white square image AAAvWGp1bWIAAAAeanVtZGMycGEAEQAQgAAAqgA4m3EDYzJwYQAAAC8yanVtYgAAAEdqdW1kYzJtYQARABCAAACqADibcQN1cm46dXVpZDo4MDNiMjZlMC0zYWU2LTQ5M2MtYWY4Yi0zNTQ4NDY5ZGM1NjMAAAABsWp1bWIAAAApanVtZGMyYXMAEQAQgAAAqgA4m3EDYzJwYS5hc3NlcnRpb25zAAAAANNqdW1iAAAAJmp1bWRjYm9yABEAEIAAAKoAOJtxA2MycGEuYWN0aW9ucwAAAAClY2JvcqFnYWN0aW9uc4GjZmFjdGlvbmxjMnBhLmNyZWF0ZWRtc29mdHdhcmVBZ2VudGhDYW52YSBBSXFkaWdpdGFsU291cmNlVHlwZXhTaHR0cDovL2N2LmlwdGMub3JnL25ld3Njb2Rlcy9kaWdpdGFsc291cmNldHlwZS9jb21wb3NpdGVXaXRoVHJhaW5lZEFsZ29yaXRobWljTWVkaWEAAACtanVtYgAAAChqdW1kY2JvcgARABCAAACqADibcQNjMnBhLmhhc2guZGF0YQAAAAB9Y2JvcqVqZXhjbHVzaW9uc4GiZXN0YXJ0GQERZmxlbmd0aBk/IGRuYW1lbmp1bWJmIG1hbmlmZXN0Y2FsZ2ZzaGEyNTZkaGFzaFggosTaPWfh7VQzYvRg1G5BgycGbem4YqTnLibJusfxNVdjcGFkSQAAAAAAAAAAAAAAAedqdW1iAAAAJGp1bWRjMmNsABEAEIAAAKoAOJtxA2MycGEuY2xhaW0AAAABu2Nib3Kob2NsYWltX2dlbmVyYXRvcm8gYzJwYS1ycy8wLjQ2LjB0Y2xhaW1fZ2VuZXJhdG9yX2luZm+AaXNpZ25hdHVyZXhNc2VsZiNqdW1iZj0vYzJwYS91cm46dXVpZDo4MDNiMjZlMC0zYWU2LTQ5M2MtYWY4Yi0zNTQ4NDY5ZGM1NjMvYzJwYS5zaWduYXR1cmVqYXNzZXJ0aW9uc4KiY3VybHgnc2VsZiNqdW1iZj1jMnBhLmFzc2VydGlvbnMvYzJwYS5hY3Rpb25zZGhhc2hYIOqcrYOdhOs1rbU2S97U9/uaWHB+eQlMM6Kfbz0afJwJomN1cmx4KXNlbGYjanVtYmY9YzJwYS5hc3NlcnRpb25zL2MycGEuaGFzaC5kYXRhZGhhc2hYIBR+5chnFmhMebcvx1dwIEmtsghLu+FDtC5wSyUqvjPiaWRjOmZvcm1hdG1pbWFnZS9zdmcreG1samluc3RhbmNlSUR4LHhtcDppaWQ6N2JmZmQ4MjItOGIzNC00N2M4LWEyMjAtOTVmMDNlYjUyYjY4aGRjOnRpdGxlZTEuc3ZnY2FsZ2ZzaGEyNTYAACtLanVtYgAAAChqdW1kYzJjcwARABCAAACqADibcQNjMnBhLnNpZ25hdHVyZQAAACsbY2JvctKEWRKBogE4Jhghg1kFPzCCBTswggMjoAMCAQICEQDBSBlP8XmJqikHWnIRZLtyMA0GCSqGSIb3DQEBDQUAMCIxIDAeBgNVBAMTF1NpZ25pbmcgSW50ZXJtZWRpYXRlIENBMB4XDTI2MDEyNDIzNTA0N1oXDTI2MDIwMTIzNTA0N1owODEOMAwGA1UEChMFQ2FudmExDjAMBgNVBAsTBUNhbnZhMRYwFAYDVQQDEw1DYW52YSBTaWduaW5nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5GnmZo5XmM8FEM+QBV8hSWeOT5XKiAPJ/j/TtP96R56gWiiZHc6HAD83+gHeCko6FDuNs1B8gLb5Hh3onkZ9Z+zHCoYJThet8Psu/Asd4jTUBG4lSZ7Oeja7ysz8oVYh8/X/VXqfYYXnQHFER/nkM2xct8u3kmF2iFEAMXyk848KoiCISpa8xAHI3iHHORmM3871BrOF9fmQOlqclNonw5hiLZOAN3C75HqKZoNQ9Wh/51yzHqzMU5XpW0+KwCEBo2AsBb3sOPWcoQFe+XEW7rcR0hoUKtqVOVtqJ5EbnjrrVZMQJ17VYaooXajuwPWfBMXDhrhd3QUVacRDiMhq6jwzaKBnldHBh5YMKvIRUPpCt2kCcVKSCt7fmxYc+GVoJXtYFN4RjqWw+Fluew9Rky/sv2DtZ1YOaRqvs6Xx1rOBTksA03CC7v4jquaKv/yFqfjL1buaE8xFkMoTd7Ic3Ozfkvzeoc8/21b7bqU7gEBIxmmyvSaE2KAdemxI1+q9QbJRiKjxNmUyElDYbw4eH9anjVN8vLrNhtOuhj6s14jbiRgsLfq9AE/hPcaFcEAc7IkJjU/97nhmMPr8mzdTmDf9qHDG9Th7zc7GO68ekaIPVy7cAiLT0YGFmi/e5wIc5E/XObRN1YlOIeTWcV9gSbPFVrkRMT12F7apgo90bocCAwEAAaNWMFQwDgYDVR0PAQH/BAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMEMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUlaNGP/sG2B5G0CnMpI7q7n+g6NUwDQYJKoZIhvcNAQENBQADggIBAEbM3jEZlzCwSy2eI3RAHYShxyz3xn8DrVTjMtUcaXgXTCGtFkdsYa6RMAz3PFeDR3w7X6YX1Vqy+SsgU4EOf353Z8E93iCmlyDStAriPCrxfu9o2keiYmMPoP6ZNj0ETFAc+X4CN0kihIcOPolQGUT5sR9Jl/rDSaPywZoGU4u5m+cv2LtKlpkxtQavB/7kFG0jRgFqu16eZLCNobaXqx9nS00UwIor6AHt8TI3TZl7FbLMOtwjDIy6LVtKPm4NyCLgmPsNAOVszKp8p0PqRXLRPCg51f4p/6YaRKiNPjim3ArRsWjyDUD/Tu2aRyMhQKYxVsgRCJfRjH2W5QkmW3uQKI9Pc6ucqhKODCbOLo6jlUgiGxdCrXeHviXR7+OnnKCKY5947SJpomQJCvWbimlFhmklRI5495JTMsphRZYRTV4FtBxuGAUrjS62GU1frUgQw4/hgAxv3DqmIbVp9RvzfYZ/HjBZ4b5MlR9qn6oYaMRAsPost3rRw1JPJVWSflJAheV6r+M+xEG4Cbx51JzWTPB3LJYgCvppLheCgLs/ewTJPAyi5bWtA7/Jguu2Z+LSU29Z9FITefdFOByx97pLCcjp4kJPj1JX3hwbS45wJ9WsdIbeQ3rSCq5uwnpOeDg+EOKRrhNQ2VBY/ogxCZt3AizchCk3Dh4mNl2yPr4wWQboMIIG5DCCBMygAwIBAgIUOrgN+6vn2s4yAmDJ1krgSq6i7CYwDQYJKoZIhvcNAQELBQAwbTELMAkGA1UEBhMCQVUxDDAKBgNVBAgTA05TVzEPMA0GA1UEBxMGU3lkbmV5MRMwEQYDVQQKEwpDYW52YSBQcm9kMRAwDgYDVQQLEwdTaWduaW5nMRgwFgYDVQQDEw9TaWduaW5nIENBIFByb2QwHhcNMjYwMTE3MDU0MDIwWhcNMjYwMjE2MDU0MDUwWjAiMSAwHgYDVQQDExdTaWduaW5nIEludGVybWVkaWF0ZSBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANPIIJiUtZqc3hI5mAPd++i+9A2ldpLjj+RI7TrJYva35AMrEHLm11xMd65ov60Qs/lrdXemNQ6KV65nQBtTzT8LohKzlavSwfNdrQcoFGsipGyvwrRg+ObvfNDha471rR7TgN1jhfv3sWoSPOUZqQSo+5QqfUv7qIvZuJiuOecFmhi0D7kQLK0C+X63aiKTsUpyfGo+/rZm+tfARxa+J8WMyP8zAyMJ4ksF7HbfjF4nIfZv4u+1rJ3u8ozG7VVzoImAMa8PN8xR+0iCT/Lcrcod+w6g+ZAtSZ18ycniovhpFd5Li/L7vOeEReFQFFDOeoFNTDteB21xdk3ieTIbZZJUrjG+SbfyapGRvOsY2DnbiFeaQWWup2WClcbJbLRTRtd1XKDY/Sh1eNlWSbNHVnmkDOGSOX6LKKoxNXxG8Vc90IclyHBC7+mdm2gjPiKvp+OUoQsxmMSO+RxCRB2iINdQonf/0+bEiFXk65Tgrul5XrINLXH8Reuho/+hR/bLlcV8HNMzhYejuEpa2vNxSoh/ZOFUnPFyZW7HKleeEtsgcu3z2RWoMnbZqmHLpJtyGvTY4pGRz3o8B/BAiV3EOxxG0INmfa3dQWUiKQm3Kzme+5LpfcJKURvZXfKEAa+xxl88p4grJ+A/d9FGypB6BrODLbGPSu8X99UETTtLlSL1AgMBAAGjggHFMIIBwTAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUlaNGP/sG2B5G0CnMpI7q7n+g6NUwHwYDVR0jBBgwFoAUfBltPaAhvHhI1GB/2kTSKR3t7HowgdcGCCsGAQUFBwEBBIHKMIHHMEwGCCsGAQUFBzABhkBodHRwczovL3BraS5jYW52YS1pbnRlcm5hbC5jb20vdjEvcGtpL2NhbnZhLXByb2QvbDEvc2lnbmluZy9vY3NwMHcGCCsGAQUFBzAChmtodHRwczovL3BraS5jYW52YS1pbnRlcm5hbC5jb20vdjEvcGtpL2NhbnZhLXByb2QvbDEvc2lnbmluZy9pc3N1ZXIvYzdiMDgwNGItNDdkZS0wMmExLTViZjctNGJlYWM3ZTc3N2Y2L2RlcjCBgAYDVR0fBHkwdzB1oHOgcYZvaHR0cHM6Ly9wa2kuY2FudmEtaW50ZXJuYWwuY29tL3YxL3BraS9jYW52YS1wcm9kL2wxL3NpZ25pbmcvaXNzdWVyL2M3YjA4MDRiLTQ3ZGUtMDJhMS01YmY3LTRiZWFjN2U3NzdmNi9jcmwvZGVyMA0GCSqGSIb3DQEBCwUAA4ICAQAT31Q4P00lfAd9E0xh/hJwQjRdjv1IiN3hp4DVCWkBMeVs0xJwz6oiRRd3AYIWv3jLbk6DRu8Rp/48KUeZmVLdUbD4Mn9oyQSLd8mw0OxmRFVT/2NPCL5MRjn6wY9D8f/uE9KfYcO7fpIIuO2MwJpkiLxUcFoKMQELKUtUCHQq7FmhBYlJyDRmzIFqD/xXLPyFHzdAbcAyI34MYWXUssKmGJ6+LLvzLfL+AhMn/c94bbcA3XEi9oZV542Fs0ynt2gqexNEXubAbRK4EZOHIttlh67t87hz3pttOuRX5qGt+Yz5qWqnjpSbzhGgYlY38CCUy8uDtt3PeGKgi6VxXokKZOrXMghMpIqEfFjdSNHPOcOUQ4zJ0mHOFBrE/45SK6bgTzJIxeesns7QYnsp5op7gu7j/mtdA17H0YoALucs1S/kDTRgmtZdxWtGBYN8fQ2wk6gNpxABoLsYsXgfJyQnB1Tivrm4Nq4byCLB1NyvVsXIZpvLk2RvaJ6rlW4fTLhUUFVEql+np9C8ZcrqUup0vLazgjr5906Aey+ZTUHEUzLADsM5eB62ie9M4PsObgHdj3+KUN0If+stcW87OC6UIsNtzpaq1KvhiqcfLNPc9EHQB3v3frhrAb7C7bD43Z10QWYO5w2+1rPD1OwQ7Q05pV+R4YICqybfdXYnwn1xpVkGSjCCBkYwggQuoAMCAQICEQDKcF3XUyrU5dFDm5TsRXIRMA0GCSqGSIb3DQEBDQUAMIGBMQswCQYDVQQGEwJBVTETMBEGA1UECgwKQ2FudmEgUHJvZDEXMBUGA1UECwwOQ2xvdWQgUGxhdGZvcm0xDDAKBgNVBAgMA05TVzElMCMGA1UEAwwcQ2FudmEgUHJvZCBSb290IENBIEdsb2JhbCBHMjEPMA0GA1UEBwwGU3lkbmV5MB4XDTI1MTExNjAzMzE0NloXDTI2MDUxNTAzMzE0NlowbTELMAkGA1UEBhMCQVUxDDAKBgNVBAgTA05TVzEPMA0GA1UEBxMGU3lkbmV5MRMwEQYDVQQKEwpDYW52YSBQcm9kMRAwDgYDVQQLEwdTaWduaW5nMRgwFgYDVQQDEw9TaWduaW5nIENBIFByb2QwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDInUy1u0OAH58xDAWK/z8JFw/MJugaRVdINIPUGlAvHCqGdm4TW6l84/XabQk1x68iWoYnsM1Fx1hsI+Po9fYC9VPHYq1D+t0XQMPRRDmwuTbmxOkTMb1vuqARxDX7oYW4TlvCamHZzaShmsemqHOhkNwIgzg3MmR5YlAqFb2/Lexe34Eqzm//BMDvTnoaUbFy1qiITfHQWD5WPYe9wNXA3DSAS3weCY0MnPLF84AT+94BIwqDVJ/e4OrYwAedF7g8Gjb7+KgnCMKjhoAHQ9dm+CzU708TdwDc3GetP/u5zMdTMJ8XQMmjAIDx9qjYkBWWlJ/Tj7fplsbph9RJ4Ua2Do27hQw1JeitkwBSqye1vCOz+rp+Cav2vqwRChcZzn/J2VmEE7ntu00/2z5L2401sKIR/HTxnCuFGa9hb3ko7k1Cjv3em2Ll0TQJ+S7nlp7Y3kvV/NFU8DaKeGH+famHlrYsrnfxwr37rsAEwjbg1hOT2+qTxgm6WNDj1YpS5ZhPtZ2EymUt8QXlbFpzBLOffjtRG79qUbmzNjNYMsOvf39zWEfPUBEa7iDfrmCRFqlBni9GKwkAMl8kVERSRv+/jrDBGXBVT5n7hvMU1vQXacl1v+SHQylWCj1EiMHHsggVCrXXG3r4HK47CBL4ICkx3D9WekfkfSRgJ6ne650GeQIDAQABo4HLMIHIMBIGA1UdEwEB/wQIMAYBAf8CAQEwHwYDVR0jBBgwFoAU6UnqmN2caVR9jX+PoWzIxynkrXMwHQYDVR0OBBYEFHwZbT2gIbx4SNRgf9pE0ikd7ex6MA4GA1UdDwEB/wQEAwIBhjBiBgNVHR8EWzBZMFegVaBThlFodHRwOi8vZDF1YWRuMHBqc2loOG0uY2xvdWRmcm9udC5uZXQvY3JsLzBhMGFhNDUyLTlmMjctNDg2My1hZWRhLWVkOTc2ZjIwZDhiYi5jcmwwDQYJKoZIhvcNAQENBQADggIBADivBXttv2jgMYxq3McpbZCBqk+IT1s2NGOVYO+Jc5HHpg3WWy3MQCYT7fNshPgf4O219LUEjOEta9E0J16yVUIkzqedXoaEsAF/YwbrUSFSDgTTQhQiMGXgxEa9+RMxvC0cIRbK7/l1GoCKzBFN753fmaTte/Xrb5Ge8vVkVl/HEysGdnPWhMJDBqa4gOipzi0I9lNyfi4T3GkavwcDuOMpylUSs7FdZncAEm7y/ESjvkLD7hvWmvYGpdsMXp+Z0fQ6MRpUt6brp/EWD0dURJ2EihCx5mA17RXY+5XLM/oOcRpzg7wu+FetkrVv37HPyx9c8lt3Wy2QQ92o7mNJDXmGWWFWtmAu9zJ4LMs01RwGsT60QDIyHbQE7XVUugQj2igqnu7xwc91boYyq4QEY1HJoMlBn/blqzFJJbDdc1nLTFgM9Z6RPUkQ3TX78VP6lJI2shWr4cvl11+lZjvyAz7XMlbdCWDeairy2BtFk0ENfwZZ5RfGNgKwdIXWI1MQA5LJvUe1cjSTF3EAA7fFKdVctKRHR/5mQzKKtqClXvwqH2xwBEyw+593iYexRadAda1504fg9QQfRfH1p5Dk2llh1ns6BP/uhNskR+Kj/z2tKMpXdUYXk2aABtSHoynEwaEB+nyrnnfvhQPhER1ghv2pZWXUpblMJ8uWPUeWLVQsoWNwYWRZFoEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9lkCAG831q47wJQTNCDjNY9twryq6y3DodXogUeOWt3Ayr3LWm0C3t/TznR7unq5RnJfgtUjCNJPk0aTvcu/4QHXbs9fpM5cLMLH6Oa7qDW4KOwkMEKE6u+4SaEizC3Wfq6KNEU7tJ0IyicwUf34TIUJiu+2w3KcdbUJqH3m3LAGXYluV/SNeu1KyCrKuP2+tVGGy3DFGc0QObQw+e3kWAaZqF17VQNCkhNVC5f/9J6INbS/O+jiWhCwrJESZPyVwurmGWgVkmb9e4YXV7Tb2BCtFFhoW1jBNEal2E+/OZU7WmZeAV8R9/U9FpEuhC8q7SO4ma63sydGmiZAdS2A22w2KOTHtB01pwfKWJySPcZwCkS7swnDftRb9OHmASauZ1zVRxTtsqb1jFSpCpCdyqS6N/BRZzwyhzqfkBMnafaz7/qgypGwy54bYR6Cx5q3yyj6MLT6Ge/Sz9lFADufbEYa7vwtCE/XVkp9smI+j26CZl08h/YaIgFX1LUhkZOHvTn89rRx0kZsvi/f+0Y3Xu0zwXUWXVyylzuBltnV0yLqgQL590aleM2AppLu4wyYC/5HShR1ukb9UdhF87qNONUuvHnELsEHZvlA81VMGt4gkeTpiGBSE2Ay521wSQ2kYhjVaZLEXipA6MCmGLIAu3D3+dt7ACX6S9Yp353ZYg/DyCl6 Yes

Roof Replacement

When a roof reaches the end of its lifespan, replacement requires more than swapping shingles. We assess decking, flashing, ventilation, and drainage to ensure the entire system works together and protects your home for years to come.

Gray shingled rooftop with a black vent pipe and trees in the background

Blank white square with a thin black border on the left and bottom edges. AAAvWGp1bWIAAAAeanVtZGMycGEAEQAQgAAAqgA4m3EDYzJwYQAAAC8yanVtYgAAAEdqdW1kYzJtYQARABCAAACqADibcQN1cm46dXVpZDo4MDNiMjZlMC0zYWU2LTQ5M2MtYWY4Yi0zNTQ4NDY5ZGM1NjMAAAABsWp1bWIAAAApanVtZGMyYXMAEQAQgAAAqgA4m3EDYzJwYS5hc3NlcnRpb25zAAAAANNqdW1iAAAAJmp1bWRjYm9yABEAEIAAAKoAOJtxA2MycGEuYWN0aW9ucwAAAAClY2JvcqFnYWN0aW9uc4GjZmFjdGlvbmxjMnBhLmNyZWF0ZWRtc29mdHdhcmVBZ2VudGhDYW52YSBBSXFkaWdpdGFsU291cmNlVHlwZXhTaHR0cDovL2N2LmlwdGMub3JnL25ld3Njb2Rlcy9kaWdpdGFsc291cmNldHlwZS9jb21wb3NpdGVXaXRoVHJhaW5lZEFsZ29yaXRobWljTWVkaWEAAACtanVtYgAAAChqdW1kY2JvcgARABCAAACqADibcQNjMnBhLmhhc2guZGF0YQAAAAB9Y2JvcqVqZXhjbHVzaW9uc4GiZXN0YXJ0GQERZmxlbmd0aBk/IGRuYW1lbmp1bWJmIG1hbmlmZXN0Y2FsZ2ZzaGEyNTZkaGFzaFggosTaPWfh7VQzYvRg1G5BgycGbem4YqTnLibJusfxNVdjcGFkSQAAAAAAAAAAAAAAAedqdW1iAAAAJGp1bWRjMmNsABEAEIAAAKoAOJtxA2MycGEuY2xhaW0AAAABu2Nib3Kob2NsYWltX2dlbmVyYXRvcm8gYzJwYS1ycy8wLjQ2LjB0Y2xhaW1fZ2VuZXJhdG9yX2luZm+AaXNpZ25hdHVyZXhNc2VsZiNqdW1iZj0vYzJwYS91cm46dXVpZDo4MDNiMjZlMC0zYWU2LTQ5M2MtYWY4Yi0zNTQ4NDY5ZGM1NjMvYzJwYS5zaWduYXR1cmVqYXNzZXJ0aW9uc4KiY3VybHgnc2VsZiNqdW1iZj1jMnBhLmFzc2VydGlvbnMvYzJwYS5hY3Rpb25zZGhhc2hYIOqcrYOdhOs1rbU2S97U9/uaWHB+eQlMM6Kfbz0afJwJomN1cmx4KXNlbGYjanVtYmY9YzJwYS5hc3NlcnRpb25zL2MycGEuaGFzaC5kYXRhZGhhc2hYIBR+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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9lkCAG831q47wJQTNCDjNY9twryq6y3DodXogUeOWt3Ayr3LWm0C3t/TznR7unq5RnJfgtUjCNJPk0aTvcu/4QHXbs9fpM5cLMLH6Oa7qDW4KOwkMEKE6u+4SaEizC3Wfq6KNEU7tJ0IyicwUf34TIUJiu+2w3KcdbUJqH3m3LAGXYluV/SNeu1KyCrKuP2+tVGGy3DFGc0QObQw+e3kWAaZqF17VQNCkhNVC5f/9J6INbS/O+jiWhCwrJESZPyVwurmGWgVkmb9e4YXV7Tb2BCtFFhoW1jBNEal2E+/OZU7WmZeAV8R9/U9FpEuhC8q7SO4ma63sydGmiZAdS2A22w2KOTHtB01pwfKWJySPcZwCkS7swnDftRb9OHmASauZ1zVRxTtsqb1jFSpCpCdyqS6N/BRZzwyhzqfkBMnafaz7/qgypGwy54bYR6Cx5q3yyj6MLT6Ge/Sz9lFADufbEYa7vwtCE/XVkp9smI+j26CZl08h/YaIgFX1LUhkZOHvTn89rRx0kZsvi/f+0Y3Xu0zwXUWXVyylzuBltnV0yLqgQL590aleM2AppLu4wyYC/5HShR1ukb9UdhF87qNONUuvHnELsEHZvlA81VMGt4gkeTpiGBSE2Ay521wSQ2kYhjVaZLEXipA6MCmGLIAu3D3+dt7ACX6S9Yp353ZYg/DyCl6 Yes

Roof Repairs

Not every issue requires a full replacement. We provide targeted roof repairs that address leaks, damaged materials, and vulnerable areas before they lead to more extensive problems.

Overhead view of a fenced backyard with two shingled sheds and a parked car nearby

New Orleans roofing contractor

Why Roofing Experience Matters

Roofing failures often happen at transitions—valleys, flashing, penetrations, and edges. These details determine whether a roof lasts decades or develops problems early.


Our roofing experience allows us to:

  • Identify weak points before installation
  • Ensure proper flashing and waterproofing
  • Coordinate repairs efficiently
  • Deliver clean, professional job sites

This level of attention is especially important in older and historic New Orleans homes, where roofing systems often interact with aging materials and unique construction methods.

Proven in Post-Storm Conditions

Following Hurricane Ida, NOLA Builders completed roofing and renovation work on hundreds of homes—many involving severe roof damage and full rebuilds. That experience shaped how we approach roofing today: with an emphasis on correct installation, resilience, and planning for the next storm, not just the last one.

A Roofing Process Built on Clarity

Homeowners shouldn’t feel uncertain about what’s happening above their heads. We prioritize clear communication, realistic timelines, and clean execution so you know what to expect at every stage.


You can expect:

  • Honest assessments and recommendations
  • Clear scope and timelines
  • Respect for occupied homes
  • Professional coordination from start to finish

Protect Your Home Before the Next Storm

Schedule a roofing consultation to assess your roof’s condition and understand your repair or replacement options clearly and without pressure.

Blank white square image AAAvWGp1bWIAAAAeanVtZGMycGEAEQAQgAAAqgA4m3EDYzJwYQAAAC8yanVtYgAAAEdqdW1kYzJtYQARABCAAACqADibcQN1cm46dXVpZDo4N2FiYzVjOC04NDcxLTQyY2QtOWQxNC01Yzk5NjUyZTFmNzAAAAABsWp1bWIAAAApanVtZGMyYXMAEQAQgAAAqgA4m3EDYzJwYS5hc3NlcnRpb25zAAAAANNqdW1iAAAAJmp1bWRjYm9yABEAEIAAAKoAOJtxA2MycGEuYWN0aW9ucwAAAAClY2JvcqFnYWN0aW9uc4GjZmFjdGlvbmxjMnBhLmNyZWF0ZWRtc29mdHdhcmVBZ2VudGhDYW52YSBBSXFkaWdpdGFsU291cmNlVHlwZXhTaHR0cDovL2N2LmlwdGMub3JnL25ld3Njb2Rlcy9kaWdpdGFsc291cmNldHlwZS9jb21wb3NpdGVXaXRoVHJhaW5lZEFsZ29yaXRobWljTWVkaWEAAACtanVtYgAAAChqdW1kY2JvcgARABCAAACqADibcQNjMnBhLmhhc2guZGF0YQAAAAB9Y2JvcqVqZXhjbHVzaW9uc4GiZXN0YXJ0GQERZmxlbmd0aBk/IGRuYW1lbmp1bWJmIG1hbmlmZXN0Y2FsZ2ZzaGEyNTZkaGFzaFgg1a6C4shIw506JSm0zGW/6m3WF2k/oQ68mWNfa7vccj5jcGFkSQAAAAAAAAAAAAAAAedqdW1iAAAAJGp1bWRjMmNsABEAEIAAAKoAOJtxA2MycGEuY2xhaW0AAAABu2Nib3Kob2NsYWltX2dlbmVyYXRvcm8gYzJwYS1ycy8wLjQ2LjB0Y2xhaW1fZ2VuZXJhdG9yX2luZm+AaXNpZ25hdHVyZXhNc2VsZiNqdW1iZj0vYzJwYS91cm46dXVpZDo4N2FiYzVjOC04NDcxLTQyY2QtOWQxNC01Yzk5NjUyZTFmNzAvYzJwYS5zaWduYXR1cmVqYXNzZXJ0aW9uc4KiY3VybHgnc2VsZiNqdW1iZj1jMnBhLmFzc2VydGlvbnMvYzJwYS5hY3Rpb25zZGhhc2hYIOqcrYOdhOs1rbU2S97U9/uaWHB+eQlMM6Kfbz0afJwJomN1cmx4KXNlbGYjanVtYmY9YzJwYS5hc3NlcnRpb25zL2MycGEuaGFzaC5kYXRhZGhhc2hYIMGg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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9lkCALEQMLUQ6IV9NkW6hgyxEWPJ3AYyFqMh8j2UDO1DYogpfw1HgJJZkREubqMsjYU18OT8TBWGPeu+DR4PDUey3dIqmJoV1LJvnVaNXm5LMd5RF3O5pS+7LXKr7AwcSlnQu3kwcyiHmvY66Gga3+DwzRI84q4qHdMc97dOSXoMMGnPCUcxTWdME2XdTb7G939pZheT7ppmN6AYAK1SWX4ZQzgCN6J418jj3Pq9c/zUwyQBJ54icZ7wZBluVtUAb0lpI4ZW9K1aMx+VCv5hFpFUYE1vI2Sq/iy0aHYEXewjjU80ld7NLp5594enGv4V+JRFa1xsWv2sOBybEMyZtAT46EqNyyiaRijGaue06GUlPfrSto/u1MKhN6zC6+PPUDQ/shtwJGfuNaoP4PPTWVJJNolOhkbqTnUvlS4WzPpN9G5AwRDJM7Wcf9VLh6Qr4PkQeNhN5Vc455i8yolbz9xSqwuToBYaPAxLSvCRhGXWlYZDm3vx4zMPbUnvEBrMRzKRgAs1mYGpctkxNE0dkw2wvGhWbmqp5j+JxsWHDvdYCjoN4Vl5hvj2MqMKOAHK0dECbmRxuZfgY5jdPJxlnNdsZN/oOF+DZPlumjaOb4MabEQ5881izTvg2CuHGMnkelh8OUwRyzP1U61jqpGYss2xDARP+0y37NGtTcgmqeAyD9N1 Yes