[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"resolve-siding\u002Fcharlotte\u002Fpj-fitzpatrick":3,"legacy-company-siding-charlotte-pj-fitzpatrick":9,"service-area-3480-charlotte":92,"google-reviews-ChIJ8-CA8h-5U4gRtA0oGipCpRQ":391},{"type":4,"category":5,"city":6,"company":7,"cityName":8},"company","siding","charlotte","pj-fitzpatrick","Charlotte",{"contractor":10,"categories":27,"cities":59,"testimonials":64,"sd_testimonials":65,"testimonial_count":39,"info":66,"rating":70,"quote":71,"additional_info":72,"faqs":90,"context":91},{"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":14,"email":16,"has_email":17,"legal_entity_name":14,"work_hours":18,"google_reviews_enabled":17,"google_place_id":19,"short_desc":14,"long_desc":14,"ext_desc":14,"review_summary":14,"best_pick_text":20,"hero_image":14,"hero_image_2x":14,"hero_image_3x":14,"has_liability":17,"workers_compensation":21,"signing_date":22,"meta_title":23,"meta_description":24,"canonical_url":25,"live_ppc_phone":26},3480,"PJ Fitzpatrick, LLC","assets\u002Fcompanylogo\u002F3480\u002F2ed46c38-da8c-4294-a99f-04926b725bfc.jpg","","980-246-2560","callcenter@pjfitz.com, webleads@bestpickreports.com",true,"{\"Mo\":\"\",\"Tu\":\"\",\"We\":\"\",\"Th\":\"\",\"Fr\":\"\",\"Sa\":\"\",\"Su\":\"\",\"IsPopulated\":false}","ChIJ8-CA8h-5U4gRtA0oGipCpRQ","1st year as a Best Pick","V","2026-07-27T00:00:00.000Z","PJ Fitzpatrick, LLC - Charlotte NC Roofers | Best Pick Reports","PJ Fitzpatrick, LLC is a certified Best Pick Roofers serving Charlotte, NC. 350 verified reviews, 4.9 average rating.","\u002Fsiding\u002Fcharlotte\u002Fpj-fitzpatrick",null,[28,46,53],{"category_id":29,"display_name":30,"url_name":31,"friendly_name":30,"services_offered":32,"services_not_offered":33,"specializations":26,"minimum_job":26,"warranty":34,"license_number":35,"awards_certifications":26,"organizations":26,"company_history":36,"distinctions":26,"employee_information":37,"product_information":26,"additional_information":26,"areas_served":26,"short_desc":26,"best_pick_text":20,"review_summary":26,"phone":15,"phone_organic":26,"phone_ppc":26,"live_ppc_phone":26,"avg_rating":38,"review_count":39,"total_5_stars":40,"total_4_stars":41,"total_3_stars":42,"total_2_stars":43,"total_1_stars":44,"fsr_owners_managers":26,"fsr_products_services":26,"fsr_insurance":26,"fsr_warranties":26,"fsr_company_history":26,"fsr_awards_memberships":26,"availability":26,"fee_structure":26,"financing_available":45,"free_estimates":17,"satisfaction_guarantee":26},12,"Roofers","roofers","\u003Cul>\u003Cli>Gutter Installation and Replacement\u003C\u002Fli>\u003Cli>Roof Installation\u003C\u002Fli>\u003Cli>Roof Repair\u003C\u002Fli>\u003Cli>Roof Replacement\u003C\u002Fli>\u003Cli>Skylight Installation and Replacement\u003C\u002Fli>\u003C\u002Ful>","The company does not offer flat roof or pole gutter services.","\u003Cul>\u003Cli>Roofing: Limited lifetime warranty on materials and labor, workmanship guaranteed for life of roof\u003C\u002Fli>\u003Cli>Windows &amp; Doors, Tub &amp; Shower Conversions: Lifetime workmanship warranty; Manufacturer warranties honored\u003C\u002Fli>\u003C\u002Ful>","L.108926, 1188","The local, family-owned company was founded in 1980 by Pete Fitzpatrick.","\u003Cul>\u003Cli>Background Checked\u003C\u002Fli>\u003Cli>Drug Tested\u003C\u002Fli>\u003Cli>Marked Vehicles\u003C\u002Fli>\u003Cli>Wear Shoe Covers\u003C\u002Fli>\u003Cli>Wear Uniforms\u003C\u002Fli>\u003C\u002Ful>",4.9,350,332,6,1,4,7,false,{"category_id":47,"display_name":48,"url_name":5,"friendly_name":48,"services_offered":49,"services_not_offered":33,"specializations":26,"minimum_job":50,"warranty":51,"license_number":35,"awards_certifications":26,"organizations":26,"company_history":36,"distinctions":26,"employee_information":37,"product_information":26,"additional_information":26,"areas_served":26,"short_desc":26,"best_pick_text":20,"review_summary":26,"phone":52,"phone_organic":26,"phone_ppc":26,"live_ppc_phone":26,"avg_rating":38,"review_count":39,"total_5_stars":40,"total_4_stars":41,"total_3_stars":42,"total_2_stars":43,"total_1_stars":44,"fsr_owners_managers":26,"fsr_products_services":26,"fsr_insurance":26,"fsr_warranties":26,"fsr_company_history":26,"fsr_awards_memberships":26,"availability":26,"fee_structure":26,"financing_available":45,"free_estimates":17,"satisfaction_guarantee":26},35,"Siding","\u003Cul>\u003Cli>Custom Siding Design and Consultation\u003C\u002Fli>\u003Cli>Siding Installation, Repair, and Replacement\u003C\u002Fli>\u003Cli>Soffit and Fascia Installation and Repair\u003C\u002Fli>\u003C\u002Ful>","\u003Cul>\u003Cli>4 windows minimum\u003C\u002Fli>\u003C\u002Ful>","\u003Cul>\u003Cli>Roofing: Limited lifetime warranty on materials and labor, workmanship guaranteed for life of roof\u003C\u002Fli>\u003Cli>Siding: Installation and labor warranty matching manufacturer warranty duration; Manufacturer warranties honored\u003C\u002Fli>\u003Cli>Windows &amp; Doors: Lifetime workmanship warranty; Manufacturer warranties honored\u003C\u002Fli>\u003C\u002Ful>","980-473-8629",{"category_id":54,"display_name":55,"url_name":56,"friendly_name":55,"services_offered":57,"services_not_offered":33,"specializations":26,"minimum_job":50,"warranty":51,"license_number":35,"awards_certifications":26,"organizations":26,"company_history":36,"distinctions":26,"employee_information":37,"product_information":26,"additional_information":26,"areas_served":26,"short_desc":26,"best_pick_text":20,"review_summary":26,"phone":58,"phone_organic":26,"phone_ppc":26,"live_ppc_phone":26,"avg_rating":38,"review_count":39,"total_5_stars":40,"total_4_stars":41,"total_3_stars":42,"total_2_stars":43,"total_1_stars":44,"fsr_owners_managers":26,"fsr_products_services":26,"fsr_insurance":26,"fsr_warranties":26,"fsr_company_history":26,"fsr_awards_memberships":26,"availability":26,"fee_structure":26,"financing_available":45,"free_estimates":17,"satisfaction_guarantee":26},40,"Window & Door Replacement","window-and-door-replacement","\u003Cul>\u003Cli>Window Replacement\u003C\u002Fli>\u003Cli>Door Replacement\u003C\u002Fli>\u003Cli>Window and Door Services\u003C\u002Fli>\u003Cli>Energy-Efficient and Insulated Windows\u003C\u002Fli>\u003Cli>Specialty and Custom Windows\u003C\u002Fli>\u003Cli>Door Repair Services\u003C\u002Fli>\u003C\u002Ful>","704-422-4834",[60],{"city_id":61,"display_name":8,"url_name":6,"state_code":62,"state_name":63},22,"NC","North Carolina",[],[],{"phone":15,"email":16,"website":26,"short_desc":14,"long_desc":14,"ext_desc":14,"best_pick_text":20,"services_offered":32,"services_not_offered":33,"specializations":14,"minimum_job":14,"warranty":34,"license_number":35,"awards_certifications":14,"organizations":14,"company_history":36,"distinctions":14,"employee_information":37,"product_information":14,"additional_information":14,"quote":67,"quote_name":68,"quote_title":69},"\"As one of the most trusted names in home improvement, PJ Fitzpatrick has been providing quality service to homeowners since 1980. Our goal is to leave our customers 100 percent satisfied and to provide the best in siding, roofing, doors, windows, baths, gutters, insulation, and more.\"","Pete Fitzpatrick","Founder",{"total_testimonial_count":39,"avg_score":38,"testimonial_count_5_star":40,"testimonial_count_4_star":41,"testimonial_count_3_star":42,"testimonial_count_2_star":43,"testimonial_count_1_star":44},{"name":68,"title":69,"text":67},[73,77,80,83,86],{"name":74,"title":75,"text":32,"order":76},"services_offered","Services Offered",0,{"name":78,"title":79,"text":33,"order":42},"services_not_offered","Services Not Offered",{"name":81,"title":82,"text":34,"order":43},"warranty","Warranty",{"name":84,"title":85,"text":36,"order":44},"company_history","Company History",{"name":87,"title":88,"text":37,"order":89},"employee_information","Employee Information",9,[],{"category":5,"city":6,"company":7},{"contractorId":11,"zipCount":93,"cities":94,"states":120,"coordinates":122,"center":388,"hasCoordinates":17,"locationSlug":6},68,[95,8,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119],"Belmont","Concord","Cornelius","Cramerton","Dallas","Davidson","Denver","Fort Mill","Gastonia","Harrisburg","Huntersville","Indian Trail","Kannapolis","Lowell","Matthews","Mc Adenville","Midland","Mineral Springs","Monroe","Mooresville","Mount Holly","Pineville","Rock Hill","Stanley","Waxhaw",[62,121],"SC",[123,127,131,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,243,247,251,255,259,263,267,271,275,279,283,287,291,295,298,302,306,310,314,318,322,326,330,334,338,342,346,350,354,356,358,362,364,368,372,376,380,384],{"lat":124,"lng":125,"zip":126,"city":95,"state":62},35.244,-81.044,"28012",{"lat":128,"lng":129,"zip":130,"city":96,"state":62},35.3716,-80.53,"28025",{"lat":132,"lng":133,"zip":134,"city":96,"state":62},35.4141,-80.6162,"28027",{"lat":136,"lng":137,"zip":138,"city":97,"state":62},35.4733,-80.8726,"28031",{"lat":140,"lng":141,"zip":142,"city":98,"state":62},35.2396,-81.0831,"28032",{"lat":144,"lng":145,"zip":146,"city":99,"state":62},35.3349,-81.1862,"28034",{"lat":148,"lng":149,"zip":150,"city":100,"state":62},35.4858,-80.794,"28036",{"lat":152,"lng":153,"zip":154,"city":101,"state":62},35.4837,-80.9898,"28037",{"lat":156,"lng":157,"zip":158,"city":103,"state":62},35.2449,-81.2194,"28052",{"lat":160,"lng":161,"zip":162,"city":103,"state":62},35.2495,-81.133,"28054",{"lat":164,"lng":165,"zip":166,"city":103,"state":62},35.2172,-81.1252,"28056",{"lat":168,"lng":169,"zip":170,"city":104,"state":62},35.3247,-80.6594,"28075",{"lat":172,"lng":173,"zip":174,"city":105,"state":62},35.4011,-80.8695,"28078",{"lat":176,"lng":177,"zip":178,"city":106,"state":62},35.0831,-80.6597,"28079",{"lat":180,"lng":181,"zip":182,"city":107,"state":62},35.502,-80.6359,"28081",{"lat":184,"lng":185,"zip":186,"city":107,"state":62},35.4848,-80.6015,"28083",{"lat":188,"lng":189,"zip":190,"city":108,"state":62},35.2655,-81.096,"28098",{"lat":192,"lng":193,"zip":194,"city":110,"state":62},35.2578,-81.0788,"28101",{"lat":196,"lng":197,"zip":198,"city":109,"state":62},35.0604,-80.6958,"28104",{"lat":200,"lng":201,"zip":202,"city":109,"state":62},35.1149,-80.705,"28105",{"lat":204,"lng":205,"zip":206,"city":111,"state":62},35.2477,-80.5319,"28107",{"lat":208,"lng":209,"zip":210,"city":112,"state":62},34.9379,-80.6687,"28108",{"lat":212,"lng":213,"zip":214,"city":113,"state":62},35.0178,-80.5372,"28110",{"lat":216,"lng":217,"zip":218,"city":113,"state":62},34.8946,-80.554,"28112",{"lat":220,"lng":221,"zip":222,"city":114,"state":62},35.5774,-80.8226,"28115",{"lat":224,"lng":225,"zip":226,"city":114,"state":62},35.584,-80.8685,"28117",{"lat":228,"lng":229,"zip":230,"city":115,"state":62},35.3119,-81.0306,"28120",{"lat":232,"lng":233,"zip":234,"city":116,"state":62},35.0709,-80.8859,"28134",{"lat":236,"lng":237,"zip":238,"city":118,"state":62},35.3516,-81.0959,"28164",{"lat":240,"lng":241,"zip":242,"city":119,"state":62},34.9251,-80.7278,"28173",{"lat":244,"lng":245,"zip":246,"city":8,"state":62},35.229,-80.8419,"28202",{"lat":248,"lng":249,"zip":250,"city":8,"state":62},35.2081,-80.8583,"28203",{"lat":252,"lng":253,"zip":254,"city":8,"state":62},35.2132,-80.8231,"28204",{"lat":256,"lng":257,"zip":258,"city":8,"state":62},35.22,-80.7881,"28205",{"lat":260,"lng":261,"zip":262,"city":8,"state":62},35.2522,-80.8265,"28206",{"lat":264,"lng":265,"zip":266,"city":8,"state":62},35.1935,-80.8272,"28207",{"lat":268,"lng":269,"zip":270,"city":8,"state":62},35.2358,-80.8964,"28208",{"lat":272,"lng":273,"zip":274,"city":8,"state":62},35.1796,-80.8559,"28209",{"lat":276,"lng":277,"zip":278,"city":8,"state":62},35.1316,-80.8577,"28210",{"lat":280,"lng":281,"zip":282,"city":8,"state":62},35.1677,-80.7932,"28211",{"lat":284,"lng":285,"zip":286,"city":8,"state":62},35.1908,-80.7448,"28212",{"lat":288,"lng":289,"zip":290,"city":8,"state":62},35.2836,-80.7638,"28213",{"lat":292,"lng":293,"zip":294,"city":8,"state":62},35.2731,-80.9571,"28214",{"lat":124,"lng":296,"zip":297,"city":8,"state":62},-80.7387,"28215",{"lat":299,"lng":300,"zip":301,"city":8,"state":62},35.2834,-80.8702,"28216",{"lat":303,"lng":304,"zip":305,"city":8,"state":62},35.1714,-80.9084,"28217",{"lat":307,"lng":308,"zip":309,"city":8,"state":62},35.3041,-80.7267,"28223",{"lat":311,"lng":312,"zip":313,"city":8,"state":62},35.0869,-80.8167,"28226",{"lat":315,"lng":316,"zip":317,"city":8,"state":62},35.1936,-80.6846,"28227",{"lat":319,"lng":320,"zip":321,"city":8,"state":62},35.2271,-80.8431,"28244",{"lat":323,"lng":324,"zip":325,"city":8,"state":62},35.2275,-80.8425,"28246",{"lat":327,"lng":328,"zip":329,"city":8,"state":62},35.3183,-80.7476,"28262",{"lat":331,"lng":332,"zip":333,"city":8,"state":62},35.2886,-80.8209,"28269",{"lat":335,"lng":336,"zip":337,"city":8,"state":62},35.1355,-80.7669,"28270",{"lat":339,"lng":340,"zip":341,"city":8,"state":62},35.1287,-80.9338,"28273",{"lat":343,"lng":344,"zip":345,"city":8,"state":62},35.1879,-80.8317,"28274",{"lat":347,"lng":348,"zip":349,"city":8,"state":62},35.0552,-80.8195,"28277",{"lat":351,"lng":352,"zip":353,"city":8,"state":62},35.2072,-80.9568,"28278",{"lat":319,"lng":320,"zip":355,"city":8,"state":62},"28280",{"lat":319,"lng":320,"zip":357,"city":8,"state":62},"28281",{"lat":359,"lng":360,"zip":361,"city":8,"state":62},35.2242,-80.8447,"28282",{"lat":319,"lng":320,"zip":363,"city":8,"state":62},"28285",{"lat":365,"lng":366,"zip":367,"city":102,"state":121},34.9773,-80.8584,"29707",{"lat":369,"lng":370,"zip":371,"city":102,"state":121},35.0502,-80.9908,"29708",{"lat":373,"lng":374,"zip":375,"city":102,"state":121},35.0108,-80.9266,"29715",{"lat":377,"lng":378,"zip":379,"city":117,"state":121},34.9151,-81.0129,"29730",{"lat":381,"lng":382,"zip":383,"city":117,"state":121},34.9681,-81.0489,"29732",{"lat":385,"lng":386,"zip":387,"city":117,"state":121},34.9926,-81.1787,"29733",{"lat":389,"lng":390},35.218073529411775,-80.85074411764701,{"reviews":392,"rating":38,"userRatingCount":449},[393,406,416,427,438],{"name":394,"rating":395,"text":396,"originalText":399,"authorAttribution":400,"relativePublishTimeDescription":404,"publishTime":405},"places\u002FChIJ8-CA8h-5U4gRtA0oGipCpRQ\u002Freviews\u002FCi9DQUlRQUNvZENodHljRjlvT20xQlpYVjJTR1ZIY3pCbk5IVnJSMmhmYTFCMGExRRAB",5,{"text":397,"languageCode":398},"We recently worked with BathPro to replace our shower with a new soaker tub, and we couldn’t be happier with the decision. From the initial inquiry to the final walkthrough, they proved why they are leaders in the industry and excellent representatives of the Kohler brand.\n\nThe sales experience was outstanding. Matthew Berry and the team were incredibly diligent, making several home visits to ensure every measurement and detail was accounted for. We never felt like just another number; their follow-up was consistent without being pushy, and their pricing was highly competitive for the elite level of quality they provide. It was clear from the start that they prioritize long-term customer satisfaction and only work with the best products available.\n\nThe installation was handled by Johan and Jahmar, who were a total dream team. They arrived on time and worked efficiently while maintaining a clean and professional workspace. What really set them apart was their communication. They took the time to explain their process in detail, ensuring we understood exactly what was happening behind the scenes. They even consulted us in real-time on placement decisions—like the orientation of hardware and accessories—to ensure the layout was optimized for our specific space and comfort.\n\nWe are absolutely in love with the final result. The new soaker tub is stunning, high-quality, and exactly the retreat we were looking for. If you are considering a bathroom upgrade, do yourself a favor and call BathPro. Between Matthew's thorough sales approach and the expert craftsmanship of Johan and Jahmar, you will be in excellent hands!","en",{"text":397,"languageCode":398},{"displayName":401,"uri":402,"photoUri":403},"Domonic Rollins","https:\u002F\u002Fwww.google.com\u002Fmaps\u002Fcontrib\u002F104789133543813437794\u002Freviews","https:\u002F\u002Flh3.googleusercontent.com\u002Fa\u002FACg8ocKGXj9FVVmBUzcyZRwMVU_rqEX4UDQq60HEfq87UEo-dQttuQ=s128-c0x00000000-cc-rp-mo","5 months ago","2026-02-12T21:42:17.152643322Z",{"name":407,"rating":43,"text":408,"originalText":410,"authorAttribution":411,"relativePublishTimeDescription":404,"publishTime":415},"places\u002FChIJ8-CA8h-5U4gRtA0oGipCpRQ\u002Freviews\u002FCi9DQUlRQUNvZENodHljRjlvT2tOc1UwbENPWE5KVEU1amRERkZhMGt3ZEdJd1JVRRAB",{"text":409,"languageCode":398},"One before and a couple of after photos. From a Bath Pros perspective the service and install went great. Kevin and Doug were in and out in just one day, replacing our old tub and dated surround with updated materials from Kohler.  Rating is 4.5 stars (can’t do 1\u002F2 a star) because I’d like to think Kohler could do a better job with the niche and the hose for the shower wand. Hose is cheap and not flexible at all and the niche, likewise, is thin plastic into which the shelves are difficult to install and do not insert all the way into the unit. Minor gripes in the grand scheme I suppose.",{"text":409,"languageCode":398},{"displayName":412,"uri":413,"photoUri":414},"Greg Sellman","https:\u002F\u002Fwww.google.com\u002Fmaps\u002Fcontrib\u002F105011506723098549851\u002Freviews","https:\u002F\u002Flh3.googleusercontent.com\u002Fa\u002FACg8ocL3a28NUewwvVcsZCMqxV9ZUHvyY3e2bfEWts_nsQ6Av3H32A=s128-c0x00000000-cc-rp-mo-ba2","2026-02-19T17:19:31.424933692Z",{"name":417,"rating":395,"text":418,"originalText":420,"authorAttribution":421,"relativePublishTimeDescription":425,"publishTime":426},"places\u002FChIJ8-CA8h-5U4gRtA0oGipCpRQ\u002Freviews\u002FCi9DQUlRQUNvZENodHljRjlvT25SRmRGTndSVTFRYUU1MlNVWTVTakpFYzBsM1ExRRAB",{"text":419,"languageCode":398},"Johan, Jahmar, and Tony were wonderful. Professional and do nice to work with.  Work was completed in two days.  My shower is now so beautiful.  I am so grateful for their expertise and attention to detail.",{"text":419,"languageCode":398},{"displayName":422,"uri":423,"photoUri":424},"Corrine Yonas","https:\u002F\u002Fwww.google.com\u002Fmaps\u002Fcontrib\u002F106240600554726001789\u002Freviews","https:\u002F\u002Flh3.googleusercontent.com\u002Fa-\u002FALV-UjXYt3wvjUo9qz0sRG8nkXf3NtvEMiJlJNwfzSdfDVjVhD1vGDU=s128-c0x00000000-cc-rp-mo-ba2","4 months ago","2026-03-17T21:06:08.382613926Z",{"name":428,"rating":43,"text":429,"originalText":431,"authorAttribution":432,"relativePublishTimeDescription":436,"publishTime":437},"places\u002FChIJ8-CA8h-5U4gRtA0oGipCpRQ\u002Freviews\u002FCi9DQUlRQUNvZENodHljRjlvT2pKdVIyMVhVWFp0TjE5RlJrODBTMGhqUTBJME5HYxAB",{"text":430,"languageCode":398},"I took one star off because the shower wall panels are noticeably thinner than the samples the  sales rep showed me and the rubber hose that originally came with the handheld shower head (in my opinion) looks cheap. I replaced it with a metal hose, which hangs much nicer.\nIt’s been 3 months since the install of my shower. Overall I am happy. The biggest gripe I have is if I had a do-over, I would not have chosen the textured subway tile, because in the corners where the shower panel meet the corner piece there are gaps. The installer did caulk but it just doesn’t leave a clean sleek look. So I’m very disappointed the sales rep did not tell me 1) the samples are thicker than the actual wall panel 2) because the subway tile panel is not a smooth finish then there will be gaps in the corners.(which I was very detailed to the sales rep exactly what I wanted and did not want). And if you’ve never done a home remodel before the small details get looked over by the home owner and I think the sales rep should point out these details and make suggestions.\nThe last thing I would recommend to anyone who is not 100% sure Kohler is the product you want, get your estimates from other products first before having a BathPro sales rep out because, BathPro sales rep offers a one time discount but “only if you sign a contract that day”. So there’s no time to think about it or get a chance to investigate other product options. My biggest praise goes out to the installer who was extremely professional and nice and valued my input !!\n\nI added a couple pics showing caulking and gaps in the corners of shower where the panels meet. (Zoom in to see)\n\nI will be turning the old shower space into a much needed linen closet.",{"text":430,"languageCode":398},{"displayName":433,"uri":434,"photoUri":435},"Pam L","https:\u002F\u002Fwww.google.com\u002Fmaps\u002Fcontrib\u002F112324606750893914131\u002Freviews","https:\u002F\u002Flh3.googleusercontent.com\u002Fa\u002FACg8ocLDnOK7y90yS9pWt75jEnxHN1S1X4yYLrVAh2UH1Ph2Ve8inw=s128-c0x00000000-cc-rp-mo-ba2","a year ago","2025-07-20T12:19:58.386810783Z",{"name":439,"rating":395,"text":440,"originalText":442,"authorAttribution":443,"relativePublishTimeDescription":447,"publishTime":448},"places\u002FChIJ8-CA8h-5U4gRtA0oGipCpRQ\u002Freviews\u002FCi9DQUlRQUNvZENodHljRjlvT21Sd1NURk9WM2xGTTFwaGN6Y3dNR1l3UTI5RlNXYxAB",{"text":441,"languageCode":398},"Update: 11\u002F28\u002F25\nA picture is worth a thousand words! Well, these pictures are worth thousands of words. Thank you Bath Pro! Thank you installer (Serge Kalinowsky) & side kick Cooper. I am thrilled . From start to finish I felt like I was part of the team of the install. They kept me updated on what was going on and what needed to be done. I will show pics of what they ran into before the install and then the finished product. I highly recommend Bath Pro. Highly satisfied customer. No corners were cut and all the products I requested were installed.\n\nChoosing Bath Pro: I would like to extend the great thank you to David Beck (Bath Pro Rep) at Bath Pro for coming out and walking my husband and me through the remodeling process. We did choose to go with Bath Pro for our installation as he went above and beyond to ensure that we were satisfied with the fixtures, walls, shower pan, locker and doors.",{"text":441,"languageCode":398},{"displayName":444,"uri":445,"photoUri":446},"Tammy Briggs","https:\u002F\u002Fwww.google.com\u002Fmaps\u002Fcontrib\u002F106369020795027586670\u002Freviews","https:\u002F\u002Flh3.googleusercontent.com\u002Fa-\u002FALV-UjUck6pEILJoX2CtgCuhlOr4AK_SWdiiQsM0Q6CLAs2z7mgVuTbm=s128-c0x00000000-cc-rp-mo-ba4","8 months ago","2025-11-29T01:26:29.112342910Z",351]