[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"resolve-siding\u002Fboston\u002Ftimeproofusa":3,"legacy-company-siding-boston-timeproofusa":9,"service-area-3384-boston":78,"google-reviews-ChIJbYsJd3p144kROrn0gZGUFl8":792},{"type":4,"category":5,"city":6,"company":7,"cityName":8},"company","siding","boston","timeproofusa","Boston",{"contractor":10,"categories":28,"cities":46,"testimonials":51,"sd_testimonials":52,"testimonial_count":39,"info":53,"rating":57,"quote":59,"additional_info":60,"faqs":76,"context":77},{"contractor_id":11,"display_name":12,"url_name":7,"company_logo":13,"street_address":14,"address_locality":14,"address_region":14,"postal_code":14,"phone":15,"phone_organic":14,"phone_ppc":16,"email":14,"has_email":17,"legal_entity_name":14,"work_hours":18,"google_reviews_enabled":19,"google_place_id":20,"short_desc":14,"long_desc":14,"ext_desc":14,"review_summary":14,"best_pick_text":21,"hero_image":14,"hero_image_2x":14,"hero_image_3x":14,"has_liability":19,"workers_compensation":22,"signing_date":23,"meta_title":24,"meta_description":25,"canonical_url":26,"live_ppc_phone":27},3384,"TIMEPROOFUSA","assets\u002Fcompanylogo\u002F3384\u002F056a688e-13ff-48b6-84e4-a45ca85323c4.jpg","","339-469-2683","781-734-6349",false,"{\"Mo\":\"\",\"Tu\":\"\",\"We\":\"\",\"Th\":\"\",\"Fr\":\"\",\"Sa\":\"\",\"Su\":\"\",\"IsPopulated\":false}",true,"ChIJbYsJd3p144kROrn0gZGUFl8","1st year as a Best Pick","V","2026-01-31T00:00:00.000Z","TIMEPROOFUSA - Boston MA Roofers | Best Pick Reports","TIMEPROOFUSA is a certified Best Pick Roofers serving Boston, MA. 24 verified reviews, 5.0 average rating.","\u002Fsiding\u002Fboston\u002Ftimeproofusa",null,[29,40],{"category_id":30,"display_name":31,"url_name":32,"friendly_name":31,"services_offered":33,"services_not_offered":27,"specializations":27,"minimum_job":27,"warranty":34,"license_number":35,"awards_certifications":27,"organizations":27,"company_history":36,"distinctions":37,"employee_information":27,"product_information":27,"additional_information":27,"areas_served":27,"short_desc":27,"best_pick_text":21,"review_summary":27,"phone":15,"phone_organic":27,"phone_ppc":16,"live_ppc_phone":27,"avg_rating":38,"review_count":39,"total_5_stars":39,"total_4_stars":27,"total_3_stars":27,"total_2_stars":27,"total_1_stars":27,"fsr_owners_managers":27,"fsr_products_services":27,"fsr_insurance":27,"fsr_warranties":27,"fsr_company_history":27,"fsr_awards_memberships":27,"availability":27,"fee_structure":27,"financing_available":19,"free_estimates":17,"satisfaction_guarantee":27},12,"Roofers","roofers","\u003Cul>\r\n    \u003Cli>Roof replacement\u003C\u002Fli>\r\n    \u003Cli>Roof inspection\u003C\u002Fli>\r\n    \u003Cli>Asphalt shingle roofing\u003C\u002Fli>\r\n    \u003Cli>Metal roofing\u003C\u002Fli>\r\n\u003C\u002Ful>","\u003Cul>\r\n    \u003Cli>Manufacturers' warranties\u003C\u002Fli>\r\n\u003C\u002Ful>","HIC 216750, CS-116083","TIMEPROOFUSA is a national company and subsidiary of Master Roofing Solutions, backed by more than 20 years of industry experience and thousands of projects.","\u003Cul>\r\n    \u003Cli>A+ Rated and Accredited with the BBB\u003C\u002Fli>\r\n    \u003Cli>National Association of Home Builders\u003C\u002Fli>\r\n    \u003Cli>National Roofing Contractors Association\u003C\u002Fli>\r\n    \u003Cli>The Roofing Industry Alliance\u003C\u002Fli>\r\n\u003C\u002Ful>",5,24,{"category_id":41,"display_name":42,"url_name":5,"friendly_name":42,"services_offered":43,"services_not_offered":27,"specializations":27,"minimum_job":27,"warranty":34,"license_number":35,"awards_certifications":27,"organizations":27,"company_history":36,"distinctions":37,"employee_information":27,"product_information":27,"additional_information":27,"areas_served":27,"short_desc":27,"best_pick_text":21,"review_summary":27,"phone":44,"phone_organic":27,"phone_ppc":45,"live_ppc_phone":27,"avg_rating":38,"review_count":39,"total_5_stars":39,"total_4_stars":27,"total_3_stars":27,"total_2_stars":27,"total_1_stars":27,"fsr_owners_managers":27,"fsr_products_services":27,"fsr_insurance":27,"fsr_warranties":27,"fsr_company_history":27,"fsr_awards_memberships":27,"availability":27,"fee_structure":27,"financing_available":19,"free_estimates":17,"satisfaction_guarantee":27},35,"Siding","\u003Cul>\r\n    \u003Cli>Siding installation, repair, and replacement\u003C\u002Fli>\r\n\u003C\u002Ful>","781-236-7801","781-368-0169",[47],{"city_id":48,"display_name":8,"url_name":6,"state_code":49,"state_name":50},13,"MA","Massachusetts",[],[],{"phone":15,"email":14,"website":27,"short_desc":14,"long_desc":14,"ext_desc":14,"best_pick_text":21,"services_offered":33,"services_not_offered":14,"specializations":14,"minimum_job":14,"warranty":34,"license_number":35,"awards_certifications":14,"organizations":14,"company_history":36,"distinctions":37,"employee_information":14,"product_information":14,"additional_information":14,"quote":54,"quote_name":55,"quote_title":56},"\"We provide homeowners with reliable roof replacement solutions backed by premium materials, expert craftsmanship, and a commitment to long-term protection. From the first inspection to the final walkthrough, we focus on delivering clear communication and results you can trust in every forecast.\"","Vince Nardo","CEO",{"total_testimonial_count":39,"avg_score":38,"testimonial_count_5_star":39,"testimonial_count_4_star":58,"testimonial_count_3_star":58,"testimonial_count_2_star":58,"testimonial_count_1_star":58},0,{"name":55,"title":56,"text":54},[61,64,68,72],{"name":62,"title":63,"text":33,"order":58},"services_offered","Services Offered",{"name":65,"title":66,"text":34,"order":67},"warranty","Warranty",4,{"name":69,"title":70,"text":36,"order":71},"company_history","Company History",7,{"name":73,"title":74,"text":37,"order":75},"distinctions","Distinctions",8,[],{"category":5,"city":6,"company":7},{"contractorId":11,"zipCount":79,"cities":80,"states":192,"coordinates":193,"center":789,"hasCoordinates":19,"locationSlug":6},152,[81,82,83,84,85,86,87,88,89,90,91,8,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191],"Acton","Allston","Andover","Arlington","Ashland","Auburndale","Babson Park","Bedford","Belmont","Beverly","Billerica","Boxborough","Boxford","Braintree","Brighton","Brookline","Burlington","Cambridge","Canton","Carlisle","Charlestown","Chelsea","Chestnut Hill","Concord","Danvers","Dedham","Dorchester","Dorchester Center","Dover","East Walpole","Everett","Fayville","Framingham","Georgetown","Groveland","Hanscom Afb","Hathorne","Holliston","Hopkinton","Hudson","Hyde Park","Jamaica Plain","Lawrence","Lexington","Lincoln","Lynn","Lynnfield","Malden","Marblehead","Marlborough","Mattapan","Maynard","Medfield","Medford","Melrose","Middleton","Millis","Milton","Nahant","Natick","Needham","Needham Heights","Newton","Newton Center","Newton Highlands","Newton Lower Falls","Newton Upper Falls","Newtonville","Norfolk","North Andover","North Reading","Norwood","Peabody","Prides Crossing","Quincy","Reading","Revere","Roslindale","Roxbury","Roxbury Crossing","Salem","Saugus","Sharon","Sherborn","Somerville","South Hamilton","Southborough","Stoneham","Stoughton","Stow","Sudbury","Swampscott","Tewksbury","Topsfield","Waban","Wakefield","Walpole","Waltham","Watertown","Wayland","Wellesley","Wellesley Hills","Wenham","West Newton","West Roxbury","Weston","Westwood","Wilmington","Winchester","Winthrop","Woburn",[49],[194,198,202,206,210,214,218,222,226,230,233,237,241,245,249,253,257,261,265,269,273,277,281,285,289,293,297,301,305,309,313,317,321,325,328,332,336,340,344,348,352,356,360,364,368,372,376,380,384,388,392,396,400,404,407,411,415,419,423,427,431,435,439,443,447,451,455,459,463,467,471,475,479,482,486,490,494,498,502,506,510,514,518,520,524,526,530,534,538,542,546,550,554,558,562,566,570,574,578,582,586,590,594,598,602,606,609,613,617,621,625,629,633,637,641,645,649,653,657,661,665,669,673,677,681,685,689,693,697,701,705,709,713,717,721,725,729,732,736,740,743,747,751,755,759,762,766,770,774,778,782,786],{"lat":195,"lng":196,"zip":197,"city":113,"state":49},42.3007,-71.4255,"01701",{"lat":199,"lng":200,"zip":201,"city":113,"state":49},42.2822,-71.4339,"01702",{"lat":203,"lng":204,"zip":205,"city":81,"state":49},42.4851,-71.4328,"01718",{"lat":207,"lng":208,"zip":209,"city":92,"state":49},42.4884,-71.5178,"01719",{"lat":211,"lng":212,"zip":213,"city":81,"state":49},42.4751,-71.4483,"01720",{"lat":215,"lng":216,"zip":217,"city":85,"state":49},42.2539,-71.4583,"01721",{"lat":219,"lng":220,"zip":221,"city":88,"state":49},42.4843,-71.2768,"01730",{"lat":223,"lng":224,"zip":225,"city":116,"state":49},42.4567,-71.2795,"01731",{"lat":227,"lng":228,"zip":229,"city":100,"state":49},42.5286,-71.3519,"01741",{"lat":223,"lng":231,"zip":232,"city":104,"state":49},-71.3747,"01742",{"lat":234,"lng":235,"zip":236,"city":112,"state":49},42.2934,-71.5028,"01745",{"lat":238,"lng":239,"zip":240,"city":118,"state":49},42.2026,-71.4361,"01746",{"lat":242,"lng":243,"zip":244,"city":119,"state":49},42.219,-71.5302,"01748",{"lat":246,"lng":247,"zip":248,"city":120,"state":49},42.3918,-71.5609,"01749",{"lat":250,"lng":251,"zip":252,"city":130,"state":49},42.3509,-71.5434,"01752",{"lat":254,"lng":255,"zip":256,"city":132,"state":49},42.4321,-71.455,"01754",{"lat":258,"lng":259,"zip":260,"city":140,"state":49},42.2875,-71.3574,"01760",{"lat":262,"lng":263,"zip":264,"city":164,"state":49},42.2331,-71.3787,"01770",{"lat":266,"lng":267,"zip":268,"city":167,"state":49},42.2939,-71.532,"01772",{"lat":270,"lng":271,"zip":272,"city":125,"state":49},42.4217,-71.3137,"01773",{"lat":274,"lng":275,"zip":276,"city":170,"state":49},42.4308,-71.515,"01775",{"lat":278,"lng":279,"zip":280,"city":171,"state":49},42.3837,-71.4282,"01776",{"lat":282,"lng":283,"zip":284,"city":180,"state":49},42.3486,-71.3588,"01778",{"lat":286,"lng":287,"zip":288,"city":191,"state":49},42.4829,-71.1574,"01801",{"lat":290,"lng":291,"zip":292,"city":97,"state":49},42.5089,-71.2004,"01803",{"lat":294,"lng":295,"zip":296,"city":97,"state":49},42.5048,-71.1956,"01805",{"lat":298,"lng":299,"zip":300,"city":83,"state":49},42.6496,-71.1565,"01810",{"lat":302,"lng":303,"zip":304,"city":91,"state":49},42.5519,-71.2518,"01821",{"lat":306,"lng":307,"zip":308,"city":114,"state":49},42.7281,-70.9822,"01833",{"lat":310,"lng":311,"zip":312,"city":115,"state":49},42.753,-71.027,"01834",{"lat":314,"lng":315,"zip":316,"city":123,"state":49},42.6911,-71.1605,"01843",{"lat":318,"lng":319,"zip":320,"city":150,"state":49},42.6826,-71.109,"01845",{"lat":322,"lng":323,"zip":324,"city":151,"state":49},42.5819,-71.0947,"01864",{"lat":326,"lng":319,"zip":327,"city":156,"state":49},42.528,"01867",{"lat":329,"lng":330,"zip":331,"city":173,"state":49},42.6028,-71.2232,"01876",{"lat":333,"lng":334,"zip":335,"city":176,"state":49},42.5009,-71.0685,"01880",{"lat":337,"lng":338,"zip":339,"city":188,"state":49},42.5581,-71.1723,"01887",{"lat":341,"lng":342,"zip":343,"city":189,"state":49},42.453,-71.1441,"01890",{"lat":345,"lng":346,"zip":347,"city":126,"state":49},42.4612,-70.9467,"01901",{"lat":349,"lng":350,"zip":351,"city":126,"state":49},42.4698,-70.942,"01902",{"lat":353,"lng":354,"zip":355,"city":126,"state":49},42.4889,-70.9647,"01904",{"lat":357,"lng":358,"zip":359,"city":126,"state":49},42.4694,-70.9728,"01905",{"lat":361,"lng":362,"zip":363,"city":162,"state":49},42.4633,-71.0111,"01906",{"lat":365,"lng":366,"zip":367,"city":172,"state":49},42.4746,-70.9098,"01907",{"lat":369,"lng":370,"zip":371,"city":139,"state":49},42.4261,-70.9277,"01908",{"lat":373,"lng":374,"zip":375,"city":90,"state":49},42.5608,-70.8759,"01915",{"lat":377,"lng":378,"zip":379,"city":93,"state":49},42.6797,-71.0114,"01921",{"lat":381,"lng":382,"zip":383,"city":105,"state":49},42.5694,-70.9425,"01923",{"lat":385,"lng":386,"zip":387,"city":117,"state":49},42.5862,-70.9745,"01937",{"lat":389,"lng":390,"zip":391,"city":127,"state":49},42.5327,-71.0339,"01940",{"lat":393,"lng":394,"zip":395,"city":129,"state":49},42.4984,-70.8653,"01945",{"lat":397,"lng":398,"zip":399,"city":136,"state":49},42.5942,-71.013,"01949",{"lat":401,"lng":402,"zip":403,"city":153,"state":49},42.5326,-70.9612,"01960",{"lat":337,"lng":405,"zip":406,"city":154,"state":49},-70.8257,"01965",{"lat":408,"lng":409,"zip":410,"city":161,"state":49},42.5151,-70.9003,"01970",{"lat":412,"lng":413,"zip":414,"city":166,"state":49},42.6185,-70.8561,"01982",{"lat":416,"lng":417,"zip":418,"city":174,"state":49},42.6415,-70.9488,"01983",{"lat":420,"lng":421,"zip":422,"city":183,"state":49},42.6017,-70.8786,"01984",{"lat":424,"lng":425,"zip":426,"city":99,"state":49},42.1645,-71.1355,"02021",{"lat":428,"lng":429,"zip":430,"city":106,"state":49},42.2437,-71.1637,"02026",{"lat":432,"lng":433,"zip":434,"city":109,"state":49},42.2362,-71.2854,"02030",{"lat":436,"lng":437,"zip":438,"city":110,"state":49},42.1532,-71.2179,"02032",{"lat":440,"lng":441,"zip":442,"city":133,"state":49},42.1845,-71.3048,"02052",{"lat":444,"lng":445,"zip":446,"city":137,"state":49},42.1669,-71.3607,"02054",{"lat":448,"lng":449,"zip":450,"city":149,"state":49},42.1177,-71.3269,"02056",{"lat":452,"lng":453,"zip":454,"city":152,"state":49},42.1868,-71.2033,"02062",{"lat":456,"lng":457,"zip":458,"city":163,"state":49},42.1094,-71.1759,"02067",{"lat":460,"lng":461,"zip":462,"city":169,"state":49},42.1253,-71.1074,"02072",{"lat":464,"lng":465,"zip":466,"city":177,"state":49},42.1444,-71.2544,"02081",{"lat":468,"lng":469,"zip":470,"city":187,"state":49},42.2148,-71.2104,"02090",{"lat":472,"lng":473,"zip":474,"city":8,"state":49},42.3576,-71.0684,"02108",{"lat":476,"lng":477,"zip":478,"city":8,"state":49},42.36,-71.0545,"02109",{"lat":472,"lng":480,"zip":481,"city":8,"state":49},-71.0514,"02110",{"lat":483,"lng":484,"zip":485,"city":8,"state":49},42.3503,-71.0629,"02111",{"lat":487,"lng":488,"zip":489,"city":8,"state":49},42.3657,-71.056,"02113",{"lat":491,"lng":492,"zip":493,"city":8,"state":49},42.3611,-71.0682,"02114",{"lat":495,"lng":496,"zip":497,"city":8,"state":49},42.3427,-71.0922,"02115",{"lat":499,"lng":500,"zip":501,"city":8,"state":49},42.3492,-71.0768,"02116",{"lat":503,"lng":504,"zip":505,"city":8,"state":49},42.3362,-71.0729,"02118",{"lat":507,"lng":508,"zip":509,"city":159,"state":49},42.3251,-71.0953,"02119",{"lat":511,"lng":512,"zip":513,"city":160,"state":49},42.3307,-71.0912,"02120",{"lat":515,"lng":516,"zip":517,"city":107,"state":49},42.2973,-71.0745,"02121",{"lat":515,"lng":516,"zip":519,"city":107,"state":49},"02122",{"lat":521,"lng":522,"zip":523,"city":108,"state":49},42.2918,-71.0717,"02124",{"lat":515,"lng":516,"zip":525,"city":107,"state":49},"02125",{"lat":527,"lng":528,"zip":529,"city":131,"state":49},42.2739,-71.0939,"02126",{"lat":531,"lng":532,"zip":533,"city":8,"state":49},42.3347,-71.0375,"02127",{"lat":535,"lng":536,"zip":537,"city":8,"state":49},42.3642,-71.0257,"02128",{"lat":539,"lng":540,"zip":541,"city":101,"state":49},42.3778,-71.0627,"02129",{"lat":543,"lng":544,"zip":545,"city":122,"state":49},42.3126,-71.1115,"02130",{"lat":547,"lng":548,"zip":549,"city":158,"state":49},42.2836,-71.1295,"02131",{"lat":551,"lng":552,"zip":553,"city":185,"state":49},42.2787,-71.1589,"02132",{"lat":555,"lng":556,"zip":557,"city":8,"state":49},42.3584,-71.0598,"02133",{"lat":559,"lng":560,"zip":561,"city":82,"state":49},42.3535,-71.1329,"02134",{"lat":563,"lng":564,"zip":565,"city":95,"state":49},42.3478,-71.1566,"02135",{"lat":567,"lng":568,"zip":569,"city":121,"state":49},42.254,-71.1261,"02136",{"lat":571,"lng":572,"zip":573,"city":98,"state":49},42.377,-71.1256,"02138",{"lat":575,"lng":576,"zip":577,"city":98,"state":49},42.3647,-71.1042,"02139",{"lat":579,"lng":580,"zip":581,"city":98,"state":49},42.3932,-71.1338,"02140",{"lat":583,"lng":584,"zip":585,"city":98,"state":49},42.3687,-71.0836,"02141",{"lat":587,"lng":588,"zip":589,"city":98,"state":49},42.362,-71.083,"02142",{"lat":591,"lng":592,"zip":593,"city":165,"state":49},42.3829,-71.1028,"02143",{"lat":595,"lng":596,"zip":597,"city":165,"state":49},42.4003,-71.1221,"02144",{"lat":599,"lng":600,"zip":601,"city":165,"state":49},42.3907,-71.0929,"02145",{"lat":603,"lng":604,"zip":605,"city":128,"state":49},42.4291,-71.0605,"02148",{"lat":607,"lng":480,"zip":608,"city":111,"state":49},42.4112,"02149",{"lat":610,"lng":611,"zip":612,"city":102,"state":49},42.3963,-71.0325,"02150",{"lat":614,"lng":615,"zip":616,"city":157,"state":49},42.4138,-71.0052,"02151",{"lat":618,"lng":619,"zip":620,"city":190,"state":49},42.3763,-70.98,"02152",{"lat":622,"lng":623,"zip":624,"city":134,"state":49},42.4184,-71.1062,"02153",{"lat":626,"lng":627,"zip":628,"city":134,"state":49},42.4173,-71.1087,"02155",{"lat":630,"lng":631,"zip":632,"city":8,"state":49},42.3253,-71.1122,"02163",{"lat":634,"lng":635,"zip":636,"city":155,"state":49},42.2491,-70.9978,"02169",{"lat":638,"lng":639,"zip":640,"city":155,"state":49},42.2671,-71.0186,"02170",{"lat":642,"lng":643,"zip":644,"city":155,"state":49},42.2825,-71.0241,"02171",{"lat":646,"lng":647,"zip":648,"city":135,"state":49},42.4581,-71.0632,"02176",{"lat":650,"lng":651,"zip":652,"city":168,"state":49},42.4828,-71.0978,"02180",{"lat":654,"lng":655,"zip":656,"city":94,"state":49},42.2093,-70.9963,"02184",{"lat":658,"lng":659,"zip":660,"city":138,"state":49},42.2537,-71.0771,"02186",{"lat":662,"lng":663,"zip":664,"city":8,"state":49},42.3479,-71.0825,"02199",{"lat":666,"lng":667,"zip":668,"city":8,"state":49},42.3615,-71.0604,"02203",{"lat":670,"lng":671,"zip":672,"city":8,"state":49},42.3489,-71.0465,"02210",{"lat":674,"lng":675,"zip":676,"city":8,"state":49},42.3471,-71.1027,"02215",{"lat":678,"lng":679,"zip":680,"city":8,"state":49},42.3389,-70.9196,"02217",{"lat":682,"lng":683,"zip":684,"city":8,"state":49},42.3644,-71.0633,"02222",{"lat":686,"lng":687,"zip":688,"city":124,"state":49},42.4563,-71.2167,"02420",{"lat":690,"lng":691,"zip":692,"city":124,"state":49},42.4426,-71.2265,"02421",{"lat":694,"lng":695,"zip":696,"city":96,"state":49},42.3259,-71.1341,"02445",{"lat":698,"lng":699,"zip":700,"city":96,"state":49},42.3431,-71.123,"02446",{"lat":702,"lng":703,"zip":704,"city":178,"state":49},42.3986,-71.2451,"02451",{"lat":706,"lng":707,"zip":708,"city":178,"state":49},42.3943,-71.218,"02452",{"lat":710,"lng":711,"zip":712,"city":178,"state":49},42.3654,-71.2317,"02453",{"lat":714,"lng":715,"zip":716,"city":87,"state":49},42.2987,-71.2595,"02457",{"lat":718,"lng":719,"zip":720,"city":143,"state":49},42.3528,-71.1875,"02458",{"lat":722,"lng":723,"zip":724,"city":144,"state":49},42.3341,-71.1833,"02459",{"lat":726,"lng":727,"zip":728,"city":148,"state":49},42.352,-71.2084,"02460",{"lat":730,"lng":727,"zip":731,"city":145,"state":49},42.3168,"02461",{"lat":733,"lng":734,"zip":735,"city":146,"state":49},42.3299,-71.2562,"02462",{"lat":737,"lng":738,"zip":739,"city":147,"state":49},42.3129,-71.2195,"02464",{"lat":499,"lng":741,"zip":742,"city":184,"state":49},-71.2267,"02465",{"lat":744,"lng":745,"zip":746,"city":86,"state":49},42.3441,-71.248,"02466",{"lat":748,"lng":749,"zip":750,"city":103,"state":49},42.3164,-71.1612,"02467",{"lat":752,"lng":753,"zip":754,"city":175,"state":49},42.3271,-71.2315,"02468",{"lat":756,"lng":757,"zip":758,"city":179,"state":49},42.37,-71.1773,"02472",{"lat":760,"lng":299,"zip":761,"city":84,"state":49},42.4202,"02474",{"lat":763,"lng":764,"zip":765,"city":84,"state":49},42.4162,-71.1752,"02476",{"lat":767,"lng":768,"zip":769,"city":89,"state":49},42.3959,-71.1787,"02478",{"lat":771,"lng":772,"zip":773,"city":182,"state":49},42.3106,-71.2747,"02481",{"lat":775,"lng":776,"zip":777,"city":181,"state":49},42.2945,-71.2992,"02482",{"lat":779,"lng":780,"zip":781,"city":141,"state":49},42.2798,-71.2501,"02492",{"lat":783,"lng":784,"zip":785,"city":186,"state":49},42.3589,-71.3001,"02493",{"lat":775,"lng":787,"zip":788,"city":142,"state":49},-71.2328,"02494",{"lat":790,"lng":791},42.38596315789475,-71.15353157894732,{"reviews":793,"rating":847,"userRatingCount":848},[794,806,816,826,836],{"name":795,"rating":38,"text":796,"originalText":799,"authorAttribution":800,"relativePublishTimeDescription":804,"publishTime":805},"places\u002FChIJbYsJd3p144kROrn0gZGUFl8\u002Freviews\u002FCi9DQUlRQUNvZENodHljRjlvT2xwMkxXaGhaRzgxTTFwSFlsYzBjelJyZG1JMVFsRRAB",{"text":797,"languageCode":798},"Ryan was so great to work with. Arrived right on time, didn’t rush through the process, and was perfectly transparent about prices and process. Given the fair price and high quality of this system, it was an easy decision to work with Timeproof. Looking forward to following up with an update after what I’m confident will be a great installation of our new roof.","en",{"text":797,"languageCode":798},{"displayName":801,"uri":802,"photoUri":803},"Drake Douglas","https:\u002F\u002Fwww.google.com\u002Fmaps\u002Fcontrib\u002F109642932768485850989\u002Freviews","https:\u002F\u002Flh3.googleusercontent.com\u002Fa-\u002FALV-UjWCtBkmiIKhr--p-Lnrc-HQ-56eRWOeikA3dI6cmkEQAuZC450a=s128-c0x00000000-cc-rp-mo","7 months ago","2026-03-08T04:03:18.570162253Z",{"name":807,"rating":38,"text":808,"originalText":810,"authorAttribution":811,"relativePublishTimeDescription":804,"publishTime":815},"places\u002FChIJbYsJd3p144kROrn0gZGUFl8\u002Freviews\u002FCi9DQUlRQUNvZENodHljRjlvT2tKUlRGUm9Sams1WjNwUlJHWlViMmxNT1dOUU1YYxAB",{"text":809,"languageCode":798},"What can I say?!!  The team that replaced our roof was amazing -- - plus it was done in the Winter. We were also fortunate that our roof replacement was right before the blizzard. In researching companies, most right away said they couldn't do anything until the Spring and didn't bother to even take a look. However, we needed a roof replacement that couldn't wait. We saw the commercial on TV, made the call, and Marc Brenn came right in, explained the process, and we were immediately sold. The team, led by Junior, came in, went right to work, and was done in one day! Can you imagine..One day!  And, I can't forget... they cleaned up their mess. A couple of days after the job was completed, Junior called to make sure we were completely satisfied with the job done. I can't express how happy we are with the job done, and would recommend TimeProof to anyone needing a roof repair or replacement.",{"text":809,"languageCode":798},{"displayName":812,"uri":813,"photoUri":814},"Paula Frank","https:\u002F\u002Fwww.google.com\u002Fmaps\u002Fcontrib\u002F109653623777915646757\u002Freviews","https:\u002F\u002Flh3.googleusercontent.com\u002Fa\u002FACg8ocL-OHEaH59HUZ9DfuBY7ZJsq1YYsTkrM47OAoIaVXPCzaxfCQ=s128-c0x00000000-cc-rp-mo","2026-03-11T17:53:50.961499527Z",{"name":817,"rating":38,"text":818,"originalText":820,"authorAttribution":821,"relativePublishTimeDescription":804,"publishTime":825},"places\u002FChIJbYsJd3p144kROrn0gZGUFl8\u002Freviews\u002FCi9DQUlRQUNvZENodHljRjlvT2tOa09XTXRZbU5EUVhSWGFtRnBRbTAzUlRaYU1XYxAB",{"text":819,"languageCode":798},"Ryan Thompson came today to talk to us about doing our roof. He was AMAZING!! He did everything he could to explain how everything works. And worked very hard with Dan to make the numbers work for us. I would recommend Ryan over and over again to anyone that needs or wants thier roof done.  He stayed with us for 3 hours and was a pleasure to work with.Thank you Ryan and Dan for all your hard work!!!",{"text":819,"languageCode":798},{"displayName":822,"uri":823,"photoUri":824},"Michelle Cole","https:\u002F\u002Fwww.google.com\u002Fmaps\u002Fcontrib\u002F108355463953248679544\u002Freviews","https:\u002F\u002Flh3.googleusercontent.com\u002Fa\u002FACg8ocKSVZxGS8vJ0uliQGr8-q6R0BgTG6s3Ykf3-DrznfMZUTauYdYd=s128-c0x00000000-cc-rp-mo","2026-03-11T01:41:47.336386772Z",{"name":827,"rating":38,"text":828,"originalText":830,"authorAttribution":831,"relativePublishTimeDescription":804,"publishTime":835},"places\u002FChIJbYsJd3p144kROrn0gZGUFl8\u002Freviews\u002FCi9DQUlRQUNvZENodHljRjlvT2tSeVMwNUpPVFJrT0ROb2JuWXlUa3QxYlRWaVdVRRAB",{"text":829,"languageCode":798},"Great meeting with Ron and ryan. Very professional and kind. Explained them selves well and represented their company.In helping me realize what the difference is between good and great when it comes to materials and trust you should have when dealing with a major investment like your roof.",{"text":829,"languageCode":798},{"displayName":832,"uri":833,"photoUri":834},"April Macfarland","https:\u002F\u002Fwww.google.com\u002Fmaps\u002Fcontrib\u002F100032993209770957626\u002Freviews","https:\u002F\u002Flh3.googleusercontent.com\u002Fa\u002FACg8ocI-JN5zmmhBZnT0qTV6q2QNzqXRBRVHoPXNrvNEZJhOokhi-w=s128-c0x00000000-cc-rp-mo","2026-03-04T20:50:56.989070919Z",{"name":837,"rating":38,"text":838,"originalText":840,"authorAttribution":841,"relativePublishTimeDescription":845,"publishTime":846},"places\u002FChIJbYsJd3p144kROrn0gZGUFl8\u002Freviews\u002FCi9DQUlRQUNvZENodHljRjlvT25wU2NHUnJSMVpHT0ZwYVMyTk1NMEZMVjNFMFkzYxAB",{"text":839,"languageCode":798},"The crew showed up at 7:00am and all cleaned up and finished by 1:30pm except the dumpster which was picked a couple days later.",{"text":839,"languageCode":798},{"displayName":842,"uri":843,"photoUri":844},"Stephen Olsen","https:\u002F\u002Fwww.google.com\u002Fmaps\u002Fcontrib\u002F104357232823983975987\u002Freviews","https:\u002F\u002Flh3.googleusercontent.com\u002Fa-\u002FALV-UjW-fKs1oeQU-IA5UZDFSJOk_IrbqOwSXh7tZXCXPA4k6gozwzU=s128-c0x00000000-cc-rp-mo","2 months ago","2026-08-02T23:34:42.099734191Z",4.7,39]