[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"resolve-roofers/portland/legit-exteriors":3,"legacy-company-roofers-portland-legit-exteriors":9,"service-area-3189-portland":97},{"type":4,"category":5,"city":6,"company":7,"cityName":8},"company","roofers","portland","legit-exteriors","Portland",{"contractor":10,"categories":34,"cities":54,"testimonials":59,"sd_testimonials":60,"testimonial_count":46,"info":61,"rating":65,"quote":67,"additional_info":68,"faqs":92,"context":96},{"contractor_id":11,"display_name":12,"url_name":7,"company_logo":13,"street_address":14,"address_locality":15,"address_region":16,"postal_code":17,"phone":18,"phone_organic":19,"phone_ppc":19,"email":20,"has_email":21,"legal_entity_name":22,"work_hours":23,"google_reviews_enabled":21,"google_place_id":24,"short_desc":25,"long_desc":19,"ext_desc":19,"review_summary":26,"best_pick_text":27,"hero_image":19,"hero_image_2x":19,"hero_image_3x":19,"has_liability":21,"workers_compensation":28,"signing_date":29,"meta_title":30,"meta_description":31,"canonical_url":32,"live_ppc_phone":33},3189,"Legit Exteriors","assets/companylogo/3189/faae7377-e5f6-4ac4-bac0-23e696b1f54b.jpg","7500 NE 16th Ave Suite 1D","Vancouver","WA","98665","360-761-1043","","david@legitexteriors.com, webleads@bestpickreports.com",true,"Hazelton Inc.","{\"Mo\":\"9:00 am - 5:00 pm\",\"Tu\":\"9:00 am - 5:00 pm\",\"We\":\"9:00 am - 5:00 pm\",\"Th\":\"9:00 am - 5:00 pm\",\"Fr\":\"9:00 am - 5:00 pm\",\"Sa\":\"Closed\",\"Su\":\"Closed\",\"IsPopulated\":true}","ChIJGww6wemvlVQRsq99P1oknt0","Here at Legit Exteriors, being legit means more than a name. It's honest pricing, genuine care, and doing the job right even when no one is watching. We stand behind every project and continue supporting our customers long after completion because integrity is the foundation of everything we do.","A selection of  homeowner reviews:","1st year as a Best Pick","V","2025-11-13T00:00:00.000Z","Legit Exteriors - Roofers Reviews in Portland | Best Pick Reports","Legit Exteriors is a top-rated roofing company in Portland recommended by Best Pick Reports. All Best Pick companies are backed by our guarantee, so call today!","/roofers/portland/legit-exteriors",null,[35,48],{"category_id":36,"display_name":37,"url_name":5,"friendly_name":37,"services_offered":38,"services_not_offered":33,"specializations":33,"minimum_job":33,"warranty":39,"license_number":40,"awards_certifications":33,"organizations":33,"company_history":41,"distinctions":42,"employee_information":43,"product_information":33,"additional_information":44,"areas_served":33,"short_desc":25,"best_pick_text":27,"review_summary":26,"phone":18,"phone_organic":33,"phone_ppc":33,"live_ppc_phone":33,"avg_rating":45,"review_count":46,"total_5_stars":46,"total_4_stars":33,"total_3_stars":33,"total_2_stars":33,"total_1_stars":33,"fsr_owners_managers":33,"fsr_products_services":33,"fsr_insurance":33,"fsr_warranties":33,"fsr_company_history":33,"fsr_awards_memberships":33,"availability":33,"fee_structure":33,"financing_available":47,"free_estimates":21,"satisfaction_guarantee":33},12,"Roofers","\u003Cul>\u003Cli>Attic Insulation and Ventilation\u003C/li>\u003Cli>Downspout Replacement\u003C/li>\u003Cli>Gutter Installation and Replacement\u003C/li>\u003Cli>Roof Inspection\u003C/li>\u003Cli>Roof Installation\u003C/li>\u003Cli>Roof Repair\u003C/li>\u003Cli>Roof Replacement\u003C/li>\u003Cli>Skylight Installation and Replacement\u003C/li>\u003C/ul>","\u003Cul>\u003Cli>Lifetime workmanship warranty\u003C/li>\u003Cli>Manufacturer warranties honored\u003C/li>\u003C/ul>","208766, LEGITE*825N2","The local, family-owned-and-operated company was founded in 2011.","\u003Cul>\u003Cli>A+ Rated and Accredited with the BBB\u003C/li>\u003Cli>Owens Corning Platinum Preferred Contractor\u003C/li>\u003C/ul>","\u003Cul>\u003Cli>Background Checked\u003C/li>\u003Cli>Marked Vehicles\u003C/li>\u003Cli>Wear Uniforms\u003C/li>\u003C/ul>","Legit Exteriors offers James Hardie siding and Owens Corning roofing products.",5,70,false,{"category_id":49,"display_name":50,"url_name":51,"friendly_name":50,"services_offered":52,"services_not_offered":33,"specializations":33,"minimum_job":33,"warranty":39,"license_number":40,"awards_certifications":33,"organizations":33,"company_history":41,"distinctions":42,"employee_information":43,"product_information":33,"additional_information":44,"areas_served":33,"short_desc":25,"best_pick_text":27,"review_summary":26,"phone":53,"phone_organic":33,"phone_ppc":33,"live_ppc_phone":33,"avg_rating":45,"review_count":46,"total_5_stars":46,"total_4_stars":33,"total_3_stars":33,"total_2_stars":33,"total_1_stars":33,"fsr_owners_managers":33,"fsr_products_services":33,"fsr_insurance":33,"fsr_warranties":33,"fsr_company_history":33,"fsr_awards_memberships":33,"availability":33,"fee_structure":33,"financing_available":47,"free_estimates":21,"satisfaction_guarantee":33},35,"Siding","siding","\u003Cul>\u003Cli>Brick Veneer Siding\u003C/li>\u003Cli>Siding Installation, Repair, and Replacement\u003C/li>\u003Cli>Siding Removal and Disposal\u003C/li>\u003Cli>Storm-Damaged Siding Repair\u003C/li>\u003Cli>Stucco Siding Services\u003C/li>\u003C/ul>","360-226-5850",[55],{"city_id":56,"display_name":8,"url_name":6,"state_code":57,"state_name":58},75,"OR","Oregon",[],[],{"phone":18,"email":20,"website":33,"short_desc":25,"long_desc":19,"ext_desc":19,"best_pick_text":27,"services_offered":38,"services_not_offered":19,"specializations":19,"minimum_job":19,"warranty":39,"license_number":40,"awards_certifications":19,"organizations":19,"company_history":41,"distinctions":42,"employee_information":43,"product_information":19,"additional_information":44,"quote":62,"quote_name":63,"quote_title":64},"\"Here at Legit Exteriors, being legit means more than a name. It's honest pricing, genuine care, and doing the job right even when no one is watching. We stand behind every project and continue supporting our customers long after completion because integrity is the foundation of everything we do.\"","David Hazelton","Founder & CEO",{"total_testimonial_count":46,"avg_score":45,"testimonial_count_5_star":46,"testimonial_count_4_star":66,"testimonial_count_3_star":66,"testimonial_count_2_star":66,"testimonial_count_1_star":66},0,{"name":63,"title":64,"text":62},[69,72,76,80,84,88],{"name":70,"title":71,"text":38,"order":66},"services_offered","Services Offered",{"name":73,"title":74,"text":39,"order":75},"warranty","Warranty",4,{"name":77,"title":78,"text":41,"order":79},"company_history","Company History",7,{"name":81,"title":82,"text":42,"order":83},"distinctions","Distinctions",8,{"name":85,"title":86,"text":43,"order":87},"employee_information","Employee Information",9,{"name":89,"title":90,"text":44,"order":91},"additional_information","Additional Information",11,[93],{"question":94,"answer":95},"What services does Legit Exteriors offer?","Legit Exteriors is a full-service exterior home improvement company specializing in roof replacement, repair, moss removal, and cleaning; gutter installation and repair; siding repair and installation; and window and glass door replacement and installation. The company also provides roof certifications and inspections for real estate purposes.",{"category":5,"city":6,"company":7},{"contractorId":11,"zipCount":98,"cities":99,"states":123,"coordinates":124,"center":421,"hasCoordinates":21,"locationSlug":6},76,[100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,8,115,116,117,118,15,119,120,121,122],"Battle Ground","Beaverton","Brush Prairie","Camas","Clackamas","Damascus","Fairview","Gladstone","Gresham","Happy Valley","Hillsboro","La Center","Lake Oswego","Newberg","Oregon City","Ridgefield","Sherwood","Troutdale","Tualatin","Washougal","West Linn","Wilsonville","Yacolt",[57,16],[125,129,133,135,139,143,147,151,155,159,163,167,171,175,179,183,187,191,195,199,203,207,211,215,219,223,227,231,235,239,242,246,250,254,258,262,266,270,274,278,282,286,290,294,298,302,306,310,314,318,322,326,330,333,337,341,343,347,351,355,359,363,367,371,375,378,382,386,390,393,397,401,405,409,413,417],{"lat":126,"lng":127,"zip":128,"city":101,"state":57},45.5201,-122.8604,"97003",{"lat":130,"lng":131,"zip":132,"city":101,"state":57},45.4963,-122.8001,"97005",{"lat":126,"lng":127,"zip":134,"city":101,"state":57},"97006",{"lat":136,"lng":137,"zip":138,"city":101,"state":57},45.4505,-122.8652,"97007",{"lat":140,"lng":141,"zip":142,"city":101,"state":57},45.456,-122.7996,"97008",{"lat":144,"lng":145,"zip":146,"city":104,"state":57},45.415,-122.52,"97015",{"lat":148,"lng":149,"zip":150,"city":106,"state":57},45.5473,-122.4414,"97024",{"lat":152,"lng":153,"zip":154,"city":107,"state":57},45.3899,-122.5902,"97027",{"lat":156,"lng":157,"zip":158,"city":108,"state":57},45.5154,-122.4203,"97030",{"lat":160,"lng":161,"zip":162,"city":112,"state":57},45.4093,-122.6847,"97034",{"lat":164,"lng":165,"zip":166,"city":112,"state":57},45.4147,-122.7227,"97035",{"lat":168,"lng":169,"zip":170,"city":114,"state":57},45.3377,-122.57,"97045",{"lat":172,"lng":173,"zip":174,"city":117,"state":57},45.5254,-122.3739,"97060",{"lat":176,"lng":177,"zip":178,"city":118,"state":57},45.3727,-122.7631,"97062",{"lat":180,"lng":181,"zip":182,"city":120,"state":57},45.3669,-122.648,"97068",{"lat":184,"lng":185,"zip":186,"city":121,"state":57},45.2986,-122.7699,"97070",{"lat":188,"lng":189,"zip":190,"city":101,"state":57},45.452,-122.7893,"97078",{"lat":192,"lng":193,"zip":194,"city":108,"state":57},45.4817,-122.4156,"97080",{"lat":196,"lng":197,"zip":198,"city":109,"state":57},45.4446,-122.5372,"97086",{"lat":200,"lng":201,"zip":202,"city":105,"state":57},45.4176,-122.459,"97089",{"lat":204,"lng":205,"zip":206,"city":110,"state":57},45.4984,-122.957,"97123",{"lat":208,"lng":209,"zip":210,"city":110,"state":57},45.5387,-122.9636,"97124",{"lat":212,"lng":213,"zip":214,"city":113,"state":57},45.3099,-122.9685,"97132",{"lat":216,"lng":217,"zip":218,"city":116,"state":57},45.3514,-122.8567,"97140",{"lat":220,"lng":221,"zip":222,"city":8,"state":57},45.5078,-122.6897,"97201",{"lat":224,"lng":225,"zip":226,"city":8,"state":57},45.484,-122.6365,"97202",{"lat":228,"lng":229,"zip":230,"city":8,"state":57},45.5889,-122.7347,"97203",{"lat":232,"lng":233,"zip":234,"city":8,"state":57},45.5181,-122.6745,"97204",{"lat":236,"lng":237,"zip":238,"city":8,"state":57},45.5207,-122.6888,"97205",{"lat":224,"lng":240,"zip":241,"city":8,"state":57},-122.5973,"97206",{"lat":243,"lng":244,"zip":245,"city":8,"state":57},45.5235,-122.6762,"97208",{"lat":247,"lng":248,"zip":249,"city":8,"state":57},45.527,-122.6854,"97209",{"lat":251,"lng":252,"zip":253,"city":8,"state":57},45.5303,-122.7033,"97210",{"lat":255,"lng":256,"zip":257,"city":8,"state":57},45.5653,-122.6448,"97211",{"lat":259,"lng":260,"zip":261,"city":8,"state":57},45.5441,-122.6423,"97212",{"lat":263,"lng":264,"zip":265,"city":8,"state":57},45.5373,-122.5987,"97213",{"lat":267,"lng":268,"zip":269,"city":8,"state":57},45.5142,-122.6364,"97214",{"lat":271,"lng":272,"zip":273,"city":8,"state":57},45.5143,-122.599,"97215",{"lat":275,"lng":276,"zip":277,"city":8,"state":57},45.5137,-122.5569,"97216",{"lat":279,"lng":280,"zip":281,"city":8,"state":57},45.5742,-122.6842,"97217",{"lat":283,"lng":284,"zip":285,"city":8,"state":57},45.56,-122.6001,"97218",{"lat":287,"lng":288,"zip":289,"city":8,"state":57},45.458,-122.7074,"97219",{"lat":291,"lng":292,"zip":293,"city":8,"state":57},45.5411,-122.5566,"97220",{"lat":295,"lng":296,"zip":297,"city":8,"state":57},45.4918,-122.7267,"97221",{"lat":299,"lng":300,"zip":301,"city":8,"state":57},45.4373,-122.6147,"97222",{"lat":303,"lng":304,"zip":305,"city":8,"state":57},45.4403,-122.7793,"97223",{"lat":307,"lng":308,"zip":309,"city":8,"state":57},45.4094,-122.8014,"97224",{"lat":311,"lng":312,"zip":313,"city":8,"state":57},45.4985,-122.7787,"97225",{"lat":315,"lng":316,"zip":317,"city":8,"state":57},45.5496,-122.6743,"97227",{"lat":319,"lng":320,"zip":321,"city":8,"state":57},45.5483,-122.8276,"97229",{"lat":323,"lng":324,"zip":325,"city":8,"state":57},45.5472,-122.5001,"97230",{"lat":327,"lng":328,"zip":329,"city":8,"state":57},45.5287,-122.6363,"97232",{"lat":267,"lng":331,"zip":332,"city":8,"state":57},-122.4985,"97233",{"lat":334,"lng":335,"zip":336,"city":8,"state":57},45.4887,-122.5091,"97236",{"lat":338,"lng":339,"zip":340,"city":8,"state":57},45.4983,-122.6913,"97239",{"lat":243,"lng":244,"zip":342,"city":8,"state":57},"97258",{"lat":344,"lng":345,"zip":346,"city":8,"state":57},45.4762,-122.5596,"97266",{"lat":348,"lng":349,"zip":350,"city":8,"state":57},45.4021,-122.6144,"97267",{"lat":352,"lng":353,"zip":354,"city":100,"state":16},45.7907,-122.5318,"98604",{"lat":356,"lng":357,"zip":358,"city":102,"state":16},45.7304,-122.4843,"98606",{"lat":360,"lng":361,"zip":362,"city":103,"state":16},45.6058,-122.4142,"98607",{"lat":364,"lng":365,"zip":366,"city":111,"state":16},45.8806,-122.624,"98629",{"lat":368,"lng":369,"zip":370,"city":115,"state":16},45.7846,-122.6934,"98642",{"lat":372,"lng":373,"zip":374,"city":15,"state":16},45.6418,-122.6801,"98660",{"lat":372,"lng":376,"zip":377,"city":15,"state":16},-122.6251,"98661",{"lat":379,"lng":380,"zip":381,"city":15,"state":16},45.6914,-122.5805,"98662",{"lat":383,"lng":384,"zip":385,"city":15,"state":16},45.6514,-122.6604,"98663",{"lat":387,"lng":388,"zip":389,"city":15,"state":16},45.6231,-122.5767,"98664",{"lat":391,"lng":392,"zip":17,"city":15,"state":16},45.6892,-122.6616,{"lat":394,"lng":395,"zip":396,"city":119,"state":16},45.5959,-122.3104,"98671",{"lat":398,"lng":399,"zip":400,"city":122,"state":16},45.8622,-122.4275,"98675",{"lat":402,"lng":403,"zip":404,"city":15,"state":16},45.6644,-122.5212,"98682",{"lat":406,"lng":407,"zip":408,"city":15,"state":16},45.6032,-122.5133,"98683",{"lat":410,"lng":411,"zip":412,"city":15,"state":16},45.6359,-122.5155,"98684",{"lat":414,"lng":415,"zip":416,"city":15,"state":16},45.7162,-122.6899,"98685",{"lat":418,"lng":419,"zip":420,"city":15,"state":16},45.712,-122.6322,"98686",{"lat":422,"lng":423},45.53172894736841,-122.644472368421]