{"version":2,"generated_at":"2026-09-01T13:34:26.314Z","model":"claude-sonnet-4-6","review_count":180,"date_range":{"earliest":"2019-04-21","latest":"2026-08-14"},"overall_sentiment":{"score":0.86,"positive_pct":95,"neutral_pct":1.1,"negative_pct":3.9},"aspects":[{"id":"professionalism","label":"Professionalism & Conduct","mention_count":142,"positive_count":138,"neutral_count":0,"negative_count":4,"positive_pct":97.2,"score":0.88,"top_phrases":["Very professional","GREAT TEAM","Professional"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkalNTMVpWbVZRUjNkWFEwVkNaMWRwYjE5c1VIYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xSbU4wcHJkMGR2TWpjM1F6RlpRelprVm14TmRuYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poWk1WODNaWFJ1T1hKTWNFRTBVRmhoU1ROSVpHYxAB","Ci9DQUlRQUNvZENodHljRjlvT25OTGFrTklUMU53UVUxeFJWbFFTa2x0T1ZCZmIwRRAB","Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT25aWlUxVllXVEZVTlU5NGRqbFJiRTFxT0V4Q2NIYxAB"]},{"id":"communication","label":"Communication & Updates","mention_count":79,"positive_count":75,"neutral_count":0,"negative_count":4,"positive_pct":94.9,"score":0.83,"top_phrases":["great communication","Prompt communication","Clear punctual communication"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkalNTMVpWbVZRUjNkWFEwVkNaMWRwYjE5c1VIYxAB","Ci9DQUlRQUNvZENodHljRjlvT214aGVsQlpjbkI2ZVVGR2F6STJVbkpLTlZReVNGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT25aWlUxVllXVEZVTlU5NGRqbFJiRTFxT0V4Q2NIYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xveFVGbFFaQzFoU25ndFREQjBNamhRYUdOTFJGRRAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB"]},{"id":"courtesy","label":"Courtesy & Friendliness","mention_count":52,"positive_count":50,"neutral_count":0,"negative_count":2,"positive_pct":96.2,"score":0.85,"top_phrases":["courteous","very friendly","very nice"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkalNTMVpWbVZRUjNkWFEwVkNaMWRwYjE5c1VIYxAB","Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xKcGFsUTJjVFJIVFVGYWR6bFZMVlExYmtGWWRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twbmEwbDBUMVV4TTBwSFppMUJVVVZCYmpKNE1uYxAB","ChdDSUhNMG9nS0VJQ0FnTUNvLW9XUXNRRRAB","ChdDSUhNMG9nS0VJQ0FnTUN3Z0kydTVRRRAB","ChdDSUhNMG9nS0VJQ0FnSURKcXRmTmhnRRAB"]},{"id":"technical_knowledge","label":"Technical Knowledge & Expertise","mention_count":51,"positive_count":50,"neutral_count":0,"negative_count":1,"positive_pct":98,"score":0.89,"top_phrases":["knowledgeable","very informative","she is super knowledable"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT214aGVsQlpjbkI2ZVVGR2F6STJVbkpLTlZReVNGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT25OaVFXaEpTVVpFYVc0MmFEWmFUR05KUWt0MFRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOZlFVTlhWRGR4VVhkRGRGaEJPWFZQTkZwalFsRRAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","Ci9DQUlRQUNvZENodHljRjlvT25SNFJXZHlTak5RYm5wUU1sWnBNRmhxWWkxbFYyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twNWVIRkZSRmM0TTFSc05FRk5aMDg0ZW10NlFrRRAB"]},{"id":"responsiveness","label":"Responsiveness & Speed","mention_count":41,"positive_count":38,"neutral_count":1,"negative_count":2,"positive_pct":92.7,"score":0.81,"top_phrases":["very responsive","Prompt response time","Responsive and timely"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tnNE1rTTJNbGxSZWpCdGVHaEtlWHBKY1RJeVZIYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poWk1WODNaWFJ1T1hKTWNFRTBVRmhoU1ROSVpHYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xveFVGbFFaQzFoU25ndFREQjBNamhRYUdOTFJGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xOS0xWVmhSMWRGTFVZeVkzWkNhMWhoV21GeFIyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xKcGFsUTJjVFJIVFVGYWR6bFZMVlExYmtGWWRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twbmEwbDBUMVV4TTBwSFppMUJVVVZCYmpKNE1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT25SNFJXZHlTak5RYm5wUU1sWnBNRmhxWWkxbFYyYxAB"]},{"id":"punctuality","label":"Punctuality & On-Time Service","mention_count":36,"positive_count":35,"neutral_count":0,"negative_count":1,"positive_pct":97.2,"score":0.85,"top_phrases":["On time","was prompt","timeliness"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT214aGVsQlpjbkI2ZVVGR2F6STJVbkpLTlZReVNGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xSbU4wcHJkMGR2TWpjM1F6RlpRelprVm14TmRuYxAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pOdFgxTjVjekJDYzBWbVEwdGxNamh6YzB4bWFXYxAB","ChdDSUhNMG9nS0VJQ0FnTUNvLW9XUXNRRRAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE","ChdDSUhNMG9nS0VJQ0FnTUN3Z0kydTVRRRAB","ChdDSUhNMG9nS0VJQ0FnTUNnejhqbXZRRRAB"]},{"id":"problem_resolution","label":"Problem Resolution & Effectiveness","mention_count":36,"positive_count":32,"neutral_count":0,"negative_count":4,"positive_pct":88.9,"score":0.74,"top_phrases":["We have a beautiful new skylight","able to solve the problem on the spot","did a great job repairing my roof leak"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tnNE1rTTJNbGxSZWpCdGVHaEtlWHBKY1RJeVZIYxAB","Ci9DQUlRQUNvZENodHljRjlvT25OTGFrTklUMU53UVUxeFJWbFFTa2x0T1ZCZmIwRRAB","Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xveFVGbFFaQzFoU25ndFREQjBNamhRYUdOTFJGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2twbmEwbDBUMVV4TTBwSFppMUJVVVZCYmpKNE1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xwRmVpMUlXRE5uWHpORWNIQktNV2x2V0dkMVRsRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xOd1ZtODRWbkJ1TWtSRk5qaHBYMFJyVlRsTlpIYxAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE"]},{"id":"cleanliness","label":"Cleanliness & Tidiness","mention_count":25,"positive_count":24,"neutral_count":1,"negative_count":0,"positive_pct":96,"score":0.88,"top_phrases":["without too much mess","post completion clean up","My roof looks neat & beautiful"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkalNTMVpWbVZRUjNkWFEwVkNaMWRwYjE5c1VIYxAB","Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT25aWlUxVllXVEZVTlU5NGRqbFJiRTFxT0V4Q2NIYxAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","ChdDSUhNMG9nS0VJQ0FnTUNnejhqbXZRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNON2JxYTNnRRAB","ChdDSUhNMG9nS0VJQ0FnSURaaG9lTi1nRRAB"]},{"id":"pricing","label":"Pricing & Value","mention_count":21,"positive_count":19,"neutral_count":1,"negative_count":1,"positive_pct":90.5,"score":0.75,"top_phrases":["Fair pricing too","very competitive quote","you can't beat the price!"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2poWk1WODNaWFJ1T1hKTWNFRTBVRmhoU1ROSVpHYxAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOZlFVTlhWRGR4VVhkRGRGaEJPWFZQTkZwalFsRRAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","Ci9DQUlRQUNvZENodHljRjlvT25WU2VrTjVkV3R3VkhORGRVTlpjbFJwYlcxNVdWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2twNWVIRkZSRmM0TTFSc05FRk5aMDg0ZW10NlFrRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pOdFgxTjVjekJDYzBWbVEwdGxNamh6YzB4bWFXYxAB","ChdDSUhNMG9nS0VJQ0FnSUR2M3NDNzdnRRAB"]},{"id":"scheduling","label":"Scheduling & Booking Ease","mention_count":21,"positive_count":20,"neutral_count":0,"negative_count":1,"positive_pct":95.2,"score":0.82,"top_phrases":["Schedules were on time","coordinating the timing","They scheduled me quickly"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twNWVIRkZSRmM0TTFSc05FRk5aMDg0ZW10NlFrRRAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE","ChdDSUhNMG9nS0VJQ0FnSURYaXQzaHlBRRAB","ChZDSUhNMG9nS0VJQ0FnSUROemRQQVF3EAE","ChdDSUhNMG9nS0VJQ0FnSUNON2JxYTNnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNobTlQYVp3EAE","ChZDSUhNMG9nS0VJQ0FnSUR1bU9PSUpBEAE"]}],"entities":{"technicians":[{"id":"heather","display_name":"Heather","mention_count":30,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xOd1ZtODRWbkJ1TWtSRk5qaHBYMFJyVlRsTlpIYxAB","ChZDSUhNMG9nS0VJQ0FnTUNRdllQMkRREAE","ChdDSUhNMG9nS0VJQ0FnTUNnejhqbXZRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNfNGFxMFVnEAE","ChdDSUhNMG9nS0VJQ0FnSURYaXQzaHlBRRAB","ChdDSUhNMG9nS0VJQ0FnSURKcXRmTmhnRRAB","ChZDSUhNMG9nS0VJQ0FnSUM3NnIzeFpREAE","ChdDSUhNMG9nS0VJQ0FnSURyd1lpMm5RRRAB","ChdDSUhNMG9nS0VJQ0FnSURMNHJIUzJ3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNMMlBudU9REAE","ChdDSUhNMG9nS0VJQ0FnSUR6djRYYW1RRRAB","ChZDSUhNMG9nS0VJQ0FnSUROemRQQVF3EAE","ChZDSUhNMG9nS0VJQ0FnSUNwcHBiekhREAE","ChdDSUhNMG9nS0VJQ0FnSUNKZzhmWW1BRRAB","ChZDSUhNMG9nS0VJQ0FnSURSX1BxV2N3EAE","ChdDSUhNMG9nS0VJQ0FnSURoXzdpSTJRRRAB","ChdDSUhNMG9nS0VJQ0FnSURoNU55bzdnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNobTlQYVp3EAE","ChdDSUhNMG9nS0VJQ0FnSUNoN2Z5aml3RRAB","ChdDSUhNMG9nS0VJQ0FnSURCLVpieTB3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNCNGJybXRBRRAB","ChZDSUhNMG9nS0VJQ0FnSURlZ2RtQkdnEAE","ChZDSUhNMG9nS0VJQ0FnSUR1bU9PSUpBEAE","ChZDSUhNMG9nS0VJQ0FnSUQybVByU0pnEAE","ChZDSUhNMG9nS0VJQ0FnSURXZ3Vxb1ZnEAE","ChZDSUhNMG9nS0VJQ0FnSUNXOW8zZFpREAE","ChdDSUhNMG9nS0VJQ0FnSURtN3RTcS1nRRAB","ChZDSUhNMG9nS0VPQzVoTlRiaG9YUEpBEAE","ChdDSUhNMG9nS0VJQ0FnSUNHalpLNXJBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNHNllfaGFREAE"]},{"id":"billy","display_name":"Billy","mention_count":25,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSURhMzZPd3ZnRRAB","ChdDSUhNMG9nS0VJQ0FnSURhMGF6T2hBRRAB","ChdDSUhNMG9nS0VJQ0FnSURhaXVHcjlnRRAB","ChZDSUhNMG9nS0VJQ0FnSURhNE5PV2VBEAE","ChZDSUhNMG9nS0VJQ0FnSURxNjlIcFd3EAE","ChZDSUhNMG9nS0VJQ0FnSURxenFxaWJREAE","ChZDSUhNMG9nS0VJQ0FnSURLNk5xSEZBEAE","ChdDSUhNMG9nS0VJQ0FnSUNLejZqRXV3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNLbGVUZS1RRRAB","ChZDSUhNMG9nS0VJQ0FnSUR5dVA2QllnEAE","ChdDSUhNMG9nS0VJQ0FnSUNTNTkzSGhBRRAB","ChZDSUhNMG9nS0VJQ0FnSURpdnV1T0xREAE","ChZDSUhNMG9nS0VJQ0FnSURpNEpxdEpnEAE","ChdDSUhNMG9nS0VJQ0FnSUNpeU91bXp3RRAB","ChZDSUhNMG9nS0VJQ0FnSURDdXZYQkVBEAE","ChZDSUhNMG9nS0VJQ0FnSURDaUxxQWFBEAE","ChZDSUhNMG9nS0VJQ0FnSUNDaDRpS1pBEAE","ChdDSUhNMG9nS0VJQ0FnSUNDMmRQTmx3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNDMnZubmVBEAE","ChZDSUhNMG9nS0VJQ0FnSUNDMlB6aVFnEAE","ChZDSUhNMG9nS0VJQ0FnSUNDb0pILUVnEAE","ChdDSUhNMG9nS0VJQ0FnSUM4czYtcGlnRRAB","ChdDSUhNMG9nS0VJQ0FnSURjOXY2c19BRRAB","ChdDSUhNMG9nS0VJQ0FnSURjNktIMW5nRRAB","ChdDSUhNMG9nS0VJQ0FnSUNjOTdlXzF3RRAB"]},{"id":"jason","display_name":"Jason","mention_count":9,"positive_pct":100,"average_rating_when_mentioned":4.9,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSURpNEpxdEpnEAE","ChdDSUhNMG9nS0VJQ0FnSUNpeU91bXp3RRAB","ChdDSUhNMG9nS0VJQ0FnSURDMEt6cndnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNDMnZubmVBEAE","ChZDSUhNMG9nS0VJQ0FnSUNDMlB6aVFnEAE","ChZDSUhNMG9nS0VJQ0FnSUNzajdPM1JBEAE","ChdDSUhNMG9nS0VJQ0FnSUNzaEtHR25BRRAB","ChZDSUhNMG9nS0VJQ0FnSUNzNktfRkNnEAE","ChZDSUhNMG9nS0VJQ0FnSUNNdzhqN0lREAE"]},{"id":"kyle","display_name":"Kyle","mention_count":8,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xOd1ZtODRWbkJ1TWtSRk5qaHBYMFJyVlRsTlpIYxAB","ChdDSUhNMG9nS0VJQ0FnTURneDlTaThRRRAB","ChZDSUhNMG9nS0VJQ0FnTUNnMzhMMlhBEAE","ChdDSUhNMG9nS0VJQ0FnTUNnejhqbXZRRRAB","ChdDSUhNMG9nS0VJQ0FnTUNBcE5QT3hnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNfNGFxMFVnEAE","ChdDSUhNMG9nS0VJQ0FnSURYaXQzaHlBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNYMFlMTDhBRRAB"]},{"id":"ben","display_name":"Ben","mention_count":8,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSUNjLTlHb0dBEAE","ChdDSUhNMG9nS0VJQ0FnSUNjdS1PQjlnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNjdzlEWTl3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNzajdPM1JBEAE","ChZDSUhNMG9nS0VJQ0FnSUNzMjRHRExnEAE","ChZDSUhNMG9nS0VJQ0FnSUNzcG9DeERBEAE","ChZDSUhNMG9nS0VJQ0FnSUNzNktfRkNnEAE","ChdDSUhNMG9nS0VJQ0FnSUNNNjQzUTZ3RRAB"]},{"id":"dave","display_name":"Dave","mention_count":7,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tnNE1rTTJNbGxSZWpCdGVHaEtlWHBKY1RJeVZIYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT25OaVFXaEpTVVpFYVc0MmFEWmFUR05KUWt0MFRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xwRmVpMUlXRE5uWHpORWNIQktNV2x2V0dkMVRsRRAB","Ci9DQUlRQUNvZENodHljRjlvT200d1JsOVZka2RRYlhGSVdDMUlVVEJhVTJ4YVdtYxAB","ChdDSUhNMG9nS0VJQ0FnTUN3Z0kydTVRRRAB"]},{"id":"cayden","display_name":"Cayden","mention_count":7,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT214aGVsQlpjbkI2ZVVGR2F6STJVbkpLTlZReVNGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twbmEwbDBUMVV4TTBwSFppMUJVVVZCYmpKNE1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pScVNYVjBXRlppZWs5SUxWbHFMV1ZtUm1aUWFVRRAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE","ChdDSUhNMG9nS0VJQ0FnTUN3Z0kydTVRRRAB"]},{"id":"turner","display_name":"Turner","mention_count":7,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xOS0xWVmhSMWRGTFVZeVkzWkNhMWhoV21GeFIyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOZlFVTlhWRGR4VVhkRGRGaEJPWFZQTkZwalFsRRAB","Ci9DQUlRQUNvZENodHljRjlvT20xamN6QnRXR3BHU0c1TVpVOU1VM1Z1UTFKQk1IYxAB","Ci9DQUlRQUNvZENodHljRjlvT25SNFJXZHlTak5RYm5wUU1sWnBNRmhxWWkxbFYyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xwRmVpMUlXRE5uWHpORWNIQktNV2x2V0dkMVRsRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xOd1ZtODRWbkJ1TWtSRk5qaHBYMFJyVlRsTlpIYxAB","ChdDSUhNMG9nS0VJQ0FnTUNvLW9XUXNRRRAB"]},{"id":"joe","display_name":"Joe","mention_count":7,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSURadVp6amJ3EAE","ChdDSUhNMG9nS0VJQ0FnSUNCNGJybXRBRRAB","ChZDSUhNMG9nS0VJQ0FnSURlZ2RtQkdnEAE","ChZDSUhNMG9nS0VJQ0FnSUQybVByU0pnEAE","ChZDSUhNMG9nS0VJQ0FnSUNXOW8zZFpREAE","ChdDSUhNMG9nS0VJQ0FnSURtNTlpZzVnRRAB","ChZDSUhNMG9nS0VPQzVoTlRiaG9YUEpBEAE"]},{"id":"joseph","display_name":"Joseph","mention_count":7,"positive_pct":100,"average_rating_when_mentioned":4.9,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSUR1bU9PSUpBEAE","ChdDSUhNMG9nS0VJQ0FnSURtN3RTcS1nRRAB","ChdDSUhNMG9nS0VJQ0FnSUQ2X043UDFBRRAB","ChZDSUhNMG9nS0VJQ0FnSURhaUttWWNBEAE","ChdDSUhNMG9nS0VJQ0FnSUNhdU1ld293RRAB","ChZDSUhNMG9nS0VJQ0FnSURLaXRLRU1REAE","ChdDSUhNMG9nS0VJQ0FnSURLLVB6Qy13RRAB"]},{"id":"caleb","display_name":"Caleb","mention_count":5,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT20xamN6QnRXR3BHU0c1TVpVOU1VM1Z1UTFKQk1IYxAB","Ci9DQUlRQUNvZENodHljRjlvT25SNFJXZHlTak5RYm5wUU1sWnBNRmhxWWkxbFYyYxAB"]},{"id":"mike","display_name":"Mike","mention_count":5,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSUNwcHBiekhREAE","ChdDSUhNMG9nS0VJQ0FnSURoXzdpSTJRRRAB","ChdDSUhNMG9nS0VJQ0FnSURoNU55bzdnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNoN2Z5aml3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNoaFlhQkhREAE"]},{"id":"michael","display_name":"Michael","mention_count":5,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSUNKZzhmWW1BRRAB","ChZDSUhNMG9nS0VJQ0FnSURSX1BxV2N3EAE","ChZDSUhNMG9nS0VJQ0FnSUNobTlQYVp3EAE","ChZDSUhNMG9nS0VJQ0FnSUNobklUalNBEAE","ChdDSUhNMG9nS0VJQ0FnSURCLVpieTB3RRAB"]},{"id":"drew","display_name":"Drew","mention_count":4,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnTUNRdllQMkRREAE","ChdDSUhNMG9nS0VJQ0FnTUNnejhqbXZRRRAB","ChdDSUhNMG9nS0VJQ0FnSURMNHJIUzJ3RRAB","ChZDSUhNMG9nS0VJQ0FnSUROemRQQVF3EAE"]},{"id":"elizabeth","display_name":"Elizabeth","mention_count":4,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSUNYM3ZqR3J3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNNdzhqN0lREAE","ChdDSUhNMG9nS0VJQ0FnSUNZbTlYWV9nRRAB","ChZDSUhNMG9nS0VJQ0FnSUNZbTVXWUhnEAE"]},{"id":"david","display_name":"David","mention_count":3,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xOS0xWVmhSMWRGTFVZeVkzWkNhMWhoV21GeFIyYxAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE","ChdDSUhNMG9nS0VJQ0FnTUNnc0tyY3V3RRAB"]},{"id":"arron","display_name":"Arron","mention_count":3,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSUM3NnIzeFpREAE","ChdDSUhNMG9nS0VJQ0FnSURyd1lpMm5RRRAB","ChdDSUhNMG9nS0VJQ0FnSUNMaXU3Vl9RRRAB"]},{"id":"liz","display_name":"Liz","mention_count":3,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSUNZaDVEcHBnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNZbTlYWV9nRRAB","ChZDSUhNMG9nS0VJQ0FnSUNZbTVXWUhnEAE"]}],"services":[{"id":"roof-replacement","label":"Roof Replacement","mention_count":36,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pOdFgxTjVjekJDYzBWbVEwdGxNamh6YzB4bWFXYxAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE","ChZDSUhNMG9nS0VJQ0FnTUNRdllQMkRREAE","ChdDSUhNMG9nS0VJQ0FnTUNnejhqbXZRRRAB","ChdDSUhNMG9nS0VJQ0FnTUNnc0tyY3V3RRAB","ChdDSUhNMG9nS0VJQ0FnSURYaXQzaHlBRRAB","ChZDSUhNMG9nS0VJQ0FnSUM3NnIzeFpREAE","ChZDSUhNMG9nS0VJQ0FnSUNMMlBudU9REAE","ChZDSUhNMG9nS0VJQ0FnSUNwcHBiekhREAE","ChdDSUhNMG9nS0VJQ0FnSURoXzdpSTJRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNobTlQYVp3EAE","ChdDSUhNMG9nS0VJQ0FnSUNCNGJybXRBRRAB","ChZDSUhNMG9nS0VJQ0FnSUR1bU9PSUpBEAE","ChZDSUhNMG9nS0VJQ0FnSUNXOW8zZFpREAE","ChdDSUhNMG9nS0VJQ0FnSURtN3RTcS1nRRAB","ChZDSUhNMG9nS0VJQ0FnSURHb2JtdFhnEAE","ChZDSUhNMG9nS0VJQ0FnSURhaUttWWNBEAE","ChdDSUhNMG9nS0VJQ0FnSUNTNTkzSGhBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNpbnBLUFdBEAE","ChdDSUhNMG9nS0VJQ0FnSUNpeU91bXp3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNDaDRpS1pBEAE","ChdDSUhNMG9nS0VJQ0FnSUNDMmRQTmx3RRAB","ChZDSUhNMG9nS0VJQ0FnSURjMUp2SGNnEAE","ChdDSUhNMG9nS0VJQ0FnSURjNktIMW5nRRAB","ChdDSUhNMG9nS0VJQ0FnSUNjXzVyUDVBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNjamRmYlV3EAE","ChZDSUhNMG9nS0VJQ0FnSUNzajdPM1JBEAE","ChZDSUhNMG9nS0VJQ0FnSUNzODdXM013EAE","ChdDSUhNMG9nS0VJQ0FnSUNzNGYySGhBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNzcG9DeERBEAE","ChdDSUhNMG9nS0VJQ0FnSUNzaEtHR25BRRAB","ChdDSUhNMG9nS0VJQ0FnSURVNl9EcmtRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNZbTVXNmRREAE","ChZDSUhNMG9nS0VJQ0FnSUNZbTRXQ0JnEAE"]},{"id":"roofing","label":"Roofing","mention_count":26,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT25OaVFXaEpTVVpFYVc0MmFEWmFUR05KUWt0MFRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT25WU2VrTjVkV3R3VkhORGRVTlpjbFJwYlcxNVdWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2twNWVIRkZSRmM0TTFSc05FRk5aMDg0ZW10NlFrRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pOdFgxTjVjekJDYzBWbVEwdGxNamh6YzB4bWFXYxAB","ChZDSUhNMG9nS0VJQ0FnTUNnMzhMMlhBEAE","ChdDSUhNMG9nS0VJQ0FnSUNYMFlMTDhBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNYM3ZqR3J3RRAB","ChdDSUhNMG9nS0VJQ0FnSURyd1lpMm5RRRAB","ChZDSUhNMG9nS0VJQ0FnSUROemRQQVF3EAE","ChZDSUhNMG9nS0VJQ0FnSURwdXZ1N0hBEAE","ChdDSUhNMG9nS0VJQ0FnSUNKZzhmWW1BRRAB","ChdDSUhNMG9nS0VJQ0FnSUNoN2Z5aml3RRAB","ChZDSUhNMG9nS0VJQ0FnSURlZ2RtQkdnEAE","ChdDSUhNMG9nS0VJQ0FnSURtNTlpZzVnRRAB","ChZDSUhNMG9nS0VJQ0FnSURhNE5PV2VBEAE","ChdDSUhNMG9nS0VJQ0FnSUNhdU1ld293RRAB","ChZDSUhNMG9nS0VJQ0FnSUR5dVA2QllnEAE","ChdDSUhNMG9nS0VJQ0FnSUN5eF8zWXlBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNTNjRianJRRRAB","ChZDSUhNMG9nS0VJQ0FnSURDaUxxQWFBEAE","ChZDSUhNMG9nS0VJQ0FnSUM4MU51ckhnEAE","ChZDSUhNMG9nS0VJQ0FnSURjbTU2QWJREAE","ChdDSUhNMG9nS0VJQ0FnSUNjdS1PQjlnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNzNktfRkNnEAE","ChdDSUhNMG9nS0VJQ0FnSURNLXZMUHpnRRAB","ChZDSUhNMG9nS0VJQ0FnSURZb0pENmNnEAE"]},{"id":"roof-installation","label":"Roof Installation","mention_count":25,"positive_pct":100,"average_rating":4.9,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkalNTMVpWbVZRUjNkWFEwVkNaMWRwYjE5c1VIYxAB","Ci9DQUlRQUNvZENodHljRjlvT25aWlUxVllXVEZVTlU5NGRqbFJiRTFxT0V4Q2NIYxAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","ChdDSUhNMG9nS0VJQ0FnSUNMaXU3Vl9RRRAB","ChdDSUhNMG9nS0VJQ0FnSURaaG9lTi1nRRAB","ChdDSUhNMG9nS0VJQ0FnSURoNU55bzdnRRAB","ChZDSUhNMG9nS0VJQ0FnSUQybVByU0pnEAE","ChdDSUhNMG9nS0VJQ0FnSUQ2X043UDFBRRAB","ChZDSUhNMG9nS0VJQ0FnSURLaXRLRU1REAE","ChdDSUhNMG9nS0VJQ0FnSUNLejZqRXV3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNLbGVUZS1RRRAB","ChdDSUhNMG9nS0VJQ0FnSUR5OFpfc3R3RRAB","ChdDSUhNMG9nS0VJQ0FnSUN5b0l1T3p3RRAB","ChZDSUhNMG9nS0VJQ0FnSURpNEpxdEpnEAE","ChdDSUhNMG9nS0VJQ0FnSURDMEt6cndnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNDMnZubmVBEAE","ChZDSUhNMG9nS0VJQ0FnSUNDMlB6aVFnEAE","ChdDSUhNMG9nS0VJQ0FnSUM4czYtcGlnRRAB","ChdDSUhNMG9nS0VJQ0FnSURjOXY2c19BRRAB","ChZDSUhNMG9nS0VJQ0FnSURjdk9xUFp3EAE","ChZDSUhNMG9nS0VJQ0FnSURjc0t2NFdBEAE","ChdDSUhNMG9nS0VJQ0FnSUNjOTdlXzF3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNjLTlHb0dBEAE","ChZDSUhNMG9nS0VJQ0FnSUNzMjRHRExnEAE","ChdDSUhNMG9nS0VJQ0FnSUNNNjQzUTZ3RRAB"]},{"id":"roof-repair","label":"Roof Repair","mention_count":17,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twbmEwbDBUMVV4TTBwSFppMUJVVVZCYmpKNE1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pScVNYVjBXRlppZWs5SUxWbHFMV1ZtUm1aUWFVRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xOd1ZtODRWbkJ1TWtSRk5qaHBYMFJyVlRsTlpIYxAB","ChZDSUhNMG9nS0VJQ0FnTUR3b3NUOFhREAE","ChdDSUhNMG9nS0VJQ0FnTUNBcE5QT3hnRRAB","ChdDSUhNMG9nS0VJQ0FnSURYaXQzaHlBRRAB","ChZDSUhNMG9nS0VJQ0FnSUROemRQQVF3EAE","ChdDSUhNMG9nS0VJQ0FnSURCLVpieTB3RRAB","ChZDSUhNMG9nS0VJQ0FnSUQybVByU0pnEAE","ChdDSUhNMG9nS0VJQ0FnSURhMzZPd3ZnRRAB","ChdDSUhNMG9nS0VJQ0FnSURhd2Jhdm53RRAB","ChZDSUhNMG9nS0VJQ0FnSURxNjlIcFd3EAE","ChdDSUhNMG9nS0VJQ0FnSUNLbGVUZS1RRRAB","ChZDSUhNMG9nS0VJQ0FnSUNDb0pILUVnEAE"]},{"id":"roof-inspection","label":"Roof Inspection","mention_count":12,"positive_pct":91.7,"average_rating":4.8,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tnNE1rTTJNbGxSZWpCdGVHaEtlWHBKY1RJeVZIYxAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xwRmVpMUlXRE5uWHpORWNIQktNV2x2V0dkMVRsRRAB","ChdDSUhNMG9nS0VJQ0FnTUN3Z0kydTVRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNMMlBudU9REAE","ChZDSUhNMG9nS0VJQ0FnSURSX1BxV2N3EAE","ChdDSUhNMG9nS0VJQ0FnSUNtbGVLWXVBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNHNllfaGFREAE","ChdDSUhNMG9nS0VJQ0FnSURhd2Jhdm53RRAB","ChZDSUhNMG9nS0VJQ0FnSURhaUttWWNBEAE","ChdDSUhNMG9nS0VJQ0FnSUNTNTkzSGhBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNzcG9DeERBEAE"]},{"id":"roofing-installation","label":"Roofing Installation","mention_count":8,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xSbU4wcHJkMGR2TWpjM1F6RlpRelprVm14TmRuYxAB","Ci9DQUlRQUNvZENodHljRjlvT20xamN6QnRXR3BHU0c1TVpVOU1VM1Z1UTFKQk1IYxAB","Ci9DQUlRQUNvZENodHljRjlvT25SNFJXZHlTak5RYm5wUU1sWnBNRmhxWWkxbFYyYxAB","ChZDSUhNMG9nS0VJQ0FnSURXZ3Vxb1ZnEAE","ChZDSUhNMG9nS0VJQ0FnSURDdXZYQkVBEAE","ChdDSUhNMG9nS0VJQ0FnSURzNXAyWXFRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNzby1mTTdBRRAB","ChdDSUhNMG9nS0VJQ0FnSURNXzRYazdRRRAB"]},{"id":"insurance-claim-assistance","label":"Insurance Claim Assistance","mention_count":5,"positive_pct":100,"average_rating":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSUNwcHBiekhREAE","ChZDSUhNMG9nS0VJQ0FnSUNobTlQYVp3EAE","ChZDSUhNMG9nS0VJQ0FnSURLaXRLRU1REAE","ChZDSUhNMG9nS0VJQ0FnSUNzcG9DeERBEAE","ChZDSUhNMG9nS0VJQ0FnSUNZbTVXNmRREAE"]},{"id":"roof-leak-repair","label":"Roof Leak Repair","mention_count":4,"positive_pct":75,"average_rating":4.3,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xwRmVpMUlXRE5uWHpORWNIQktNV2x2V0dkMVRsRRAB","ChZDSUhNMG9nS0VJQ0FnSURadVp6amJ3EAE","ChdDSUhNMG9nS0VJQ0FnSUNtbGVLWXVBRRAB","ChdDSUhNMG9nS0VJQ0FnSURhaXVHcjlnRRAB"]},{"id":"roofing-service","label":"Roofing Service","mention_count":4,"positive_pct":75,"average_rating":4,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSUR6djRYYW1RRRAB","ChZDSUhNMG9nS0VJQ0FnSUNobklUalNBEAE","ChZDSUhNMG9nS0VPQzVoTlRiaG9YUEpBEAE","ChdDSUhNMG9nS0VJQ0FnSURjemJEUHFnRRAB"]},{"id":"roofing-inspection","label":"Roofing Inspection","mention_count":3,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT214aGVsQlpjbkI2ZVVGR2F6STJVbkpLTlZReVNGRRAB","ChdDSUhNMG9nS0VJQ0FnTUNvLW9XUXNRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNYNHAyZjNnRRAB"]},{"id":"storm-damage-repair","label":"Storm Damage Repair","mention_count":3,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xOS0xWVmhSMWRGTFVZeVkzWkNhMWhoV21GeFIyYxAB","ChdDSUhNMG9nS0VJQ0FnSUNYNHAyZjNnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNoaFlhQkhREAE"]},{"id":"insurance-claim-roofing","label":"Insurance Claim Roofing","mention_count":3,"positive_pct":100,"average_rating":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSUNfNGFxMFVnEAE","ChZDSUhNMG9nS0VJQ0FnSUR1bU9PSUpBEAE","ChZDSUhNMG9nS0VJQ0FnSUR5dVA2QllnEAE"]},{"id":"leak-repair","label":"Leak Repair","mention_count":3,"positive_pct":100,"average_rating":4.7,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSUNEX0lhaGN3EAE","ChdDSUhNMG9nS0VJQ0FnSUQ2X043UDFBRRAB","ChZDSUhNMG9nS0VJQ0FnSURxNjlIcFd3EAE"]},{"id":"kitchen-remodel","label":"Kitchen Remodel","mention_count":3,"positive_pct":100,"average_rating":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSUNZbTlYWV9nRRAB","ChZDSUhNMG9nS0VJQ0FnSUNZbTVXWUhnEAE","ChdDSUhNMG9nS0VJQ0FnSUNZbTZYZzB3RRAB"]},{"id":"shingle-selection","label":"Shingle Selection","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","ChZDSUhNMG9nS0VJQ0FnSUNXOW8zZFpREAE"]},{"id":"metal-roof-installation","label":"Metal Roof Installation","mention_count":2,"positive_pct":50,"average_rating":3.5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xveFVGbFFaQzFoU25ndFREQjBNamhRYUdOTFJGRRAB","ChZDSUhNMG9nS0VJQ0FnTUNRdllQMkRREAE"]},{"id":"chimney-repair","label":"Chimney Repair","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xOZlFVTlhWRGR4VVhkRGRGaEJPWFZQTkZwalFsRRAB","Ci9DQUlRQUNvZENodHljRjlvT2toUFNURlFZbXRFVTNVNVYzZHFURTVQVUd4Vk1GRRAB"]},{"id":"roofing-consultation","label":"Roofing Consultation","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","ChZDSUhNMG9nS0VJQ0FnSURLNk5xSEZBEAE"]},{"id":"shingle-replacement","label":"Shingle Replacement","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT200d1JsOVZka2RRYlhGSVdDMUlVVEJhVTJ4YVdtYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOd1ZtODRWbkJ1TWtSRk5qaHBYMFJyVlRsTlpIYxAB"]},{"id":"re-roof","label":"Re Roof","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSUNON2JxYTNnRRAB","ChdDSUhNMG9nS0VJQ0FnSURDdk8yVDRnRRAB"]},{"id":"bathroom-remodel","label":"Bathroom Remodel","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSUNjbjZXN3VRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNZbTlYWV9nRRAB"]},{"id":"floor-replacement","label":"Floor Replacement","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSUNZaDVEcHBnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNZbTZYZzB3RRAB"]}],"problems":[{"id":"roof-damage","label":"Roof Damage","mention_count":4,"resolution_positive_pct":100},{"id":"roof-leak","label":"Roof Leak","mention_count":3,"resolution_positive_pct":66.7},{"id":"roof-replacement-needed","label":"Roof Replacement Needed","mention_count":2,"resolution_positive_pct":100}],"service_areas":[{"id":"jacksonville-fl","label":"Jacksonville, FL","mention_count":1,"review_ids":["ChZDSUhNMG9nS0VJQ0FnTUNRdllQMkRREAE"]},{"id":"nashville-tn","label":"Nashville, TN","mention_count":1,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xSbU4wcHJkMGR2TWpjM1F6RlpRelprVm14TmRuYxAB"]},{"id":"orange-park-fl","label":"Orange Park, FL","mention_count":0,"review_ids":[]},{"id":"fleming-island-fl","label":"Fleming Island, FL","mention_count":0,"review_ids":[]},{"id":"ponte-vedra-beach-fl","label":"Ponte Vedra Beach, FL","mention_count":0,"review_ids":[]},{"id":"st-augustine-fl","label":"St. Augustine, FL","mention_count":0,"review_ids":[]},{"id":"mandarin-fl","label":"Mandarin, FL","mention_count":0,"review_ids":[]},{"id":"southside-fl","label":"Southside, FL","mention_count":0,"review_ids":[]},{"id":"arlington-fl","label":"Arlington, FL","mention_count":0,"review_ids":[]},{"id":"riverside-fl","label":"Riverside, FL","mention_count":0,"review_ids":[]},{"id":"fernandina-beach-fl","label":"Fernandina Beach, FL","mention_count":0,"review_ids":[]},{"id":"yulee-fl","label":"Yulee, FL","mention_count":0,"review_ids":[]},{"id":"middleburg-fl","label":"Middleburg, FL","mention_count":0,"review_ids":[]},{"id":"green-cove-springs-fl","label":"Green Cove Springs, FL","mention_count":0,"review_ids":[]},{"id":"st-johns-fl","label":"St. Johns, FL","mention_count":0,"review_ids":[]},{"id":"nocatee-fl","label":"Nocatee, FL","mention_count":0,"review_ids":[]},{"id":"palatka-fl","label":"Palatka, FL","mention_count":0,"review_ids":[]},{"id":"gainesville-fl","label":"Gainesville, FL","mention_count":0,"review_ids":[]},{"id":"lake-city-fl","label":"Lake City, FL","mention_count":0,"review_ids":[]},{"id":"macclenny-fl","label":"Macclenny, FL","mention_count":0,"review_ids":[]},{"id":"callahan-fl","label":"Callahan, FL","mention_count":0,"review_ids":[]},{"id":"kingsland-ga","label":"Kingsland, GA","mention_count":0,"review_ids":[]},{"id":"brunswick-ga","label":"Brunswick, GA","mention_count":0,"review_ids":[]},{"id":"waycross-ga","label":"Waycross, GA","mention_count":0,"review_ids":[]}]},"topics":[{"id":"customer-service-communication","label":"Customer Service & Communication","description":"Reviews discussing customer service & communication.","review_count":71,"positive_pct":95.8,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkalNTMVpWbVZRUjNkWFEwVkNaMWRwYjE5c1VIYxAB","Ci9DQUlRQUNvZENodHljRjlvT214aGVsQlpjbkI2ZVVGR2F6STJVbkpLTlZReVNGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xSbU4wcHJkMGR2TWpjM1F6RlpRelprVm14TmRuYxAB","Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT25aWlUxVllXVEZVTlU5NGRqbFJiRTFxT0V4Q2NIYxAB","Ci9DQUlRQUNvZENodHljRjlvT25OaVFXaEpTVVpFYVc0MmFEWmFUR05KUWt0MFRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOS0xWVmhSMWRGTFVZeVkzWkNhMWhoV21GeFIyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xKcGFsUTJjVFJIVFVGYWR6bFZMVlExYmtGWWRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT20xamN6QnRXR3BHU0c1TVpVOU1VM1Z1UTFKQk1IYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twbmEwbDBUMVV4TTBwSFppMUJVVVZCYmpKNE1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","Ci9DQUlRQUNvZENodHljRjlvT21wbU9WOU9ia1V5YVRCRGJqbE1hR0owVTNwa1gwRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pOdFgxTjVjekJDYzBWbVEwdGxNamh6YzB4bWFXYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pScVNYVjBXRlppZWs5SUxWbHFMV1ZtUm1aUWFVRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xOd1ZtODRWbkJ1TWtSRk5qaHBYMFJyVlRsTlpIYxAB","ChdDSUhNMG9nS0VJQ0FnTUNvLW9XUXNRRRAB","ChZDSUhNMG9nS0VJQ0FnTUR3b3NUOFhREAE","ChdDSUhNMG9nS0VJQ0FnTURneDlTaThRRRAB","ChZDSUhNMG9nS0VJQ0FnTUNnMzhMMlhBEAE","ChdDSUhNMG9nS0VJQ0FnTUNBcE5QT3hnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNfNGFxMFVnEAE","ChdDSUhNMG9nS0VJQ0FnSURKcXRmTmhnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNYM3ZqR3J3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNYNHAyZjNnRRAB","ChZDSUhNMG9nS0VJQ0FnSUM3NnIzeFpREAE","ChdDSUhNMG9nS0VJQ0FnSUNMaXU3Vl9RRRAB","ChdDSUhNMG9nS0VJQ0FnSUR6djRYYW1RRRAB","ChZDSUhNMG9nS0VJQ0FnSUNEX0lhaGN3EAE","ChZDSUhNMG9nS0VJQ0FnSUROemRQQVF3EAE","ChdDSUhNMG9nS0VJQ0FnSUNON2JxYTNnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNGMjhUN0xnEAE","ChZDSUhNMG9nS0VJQ0FnSURadVp6amJ3EAE","ChZDSUhNMG9nS0VJQ0FnSUNwcHBiekhREAE","ChdDSUhNMG9nS0VJQ0FnSURoXzdpSTJRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNobklUalNBEAE","ChdDSUhNMG9nS0VJQ0FnSUNCNGJybXRBRRAB","ChZDSUhNMG9nS0VJQ0FnSUQybVByU0pnEAE","ChZDSUhNMG9nS0VJQ0FnSURXZ3Vxb1ZnEAE","ChdDSUhNMG9nS0VJQ0FnSUNtbGVLWXVBRRAB","ChZDSUhNMG9nS0VPQzVoTlRiaG9YUEpBEAE","ChdDSUhNMG9nS0VJQ0FnSUNHalpLNXJBRRAB","ChdDSUhNMG9nS0VJQ0FnSURhd2Jhdm53RRAB","ChZDSUhNMG9nS0VJQ0FnSURhaUttWWNBEAE","ChdDSUhNMG9nS0VJQ0FnSUNhdU1ld293RRAB","ChdDSUhNMG9nS0VJQ0FnSURLLVB6Qy13RRAB","ChZDSUhNMG9nS0VJQ0FnSURLNk5xSEZBEAE","ChdDSUhNMG9nS0VJQ0FnSUNLejZqRXV3RRAB","ChdDSUhNMG9nS0VJQ0FnSUN5b0l1T3p3RRAB","ChZDSUhNMG9nS0VJQ0FnSURpdnV1T0xREAE","ChdDSUhNMG9nS0VJQ0FnSUNpLW91cDVRRRAB","ChdDSUhNMG9nS0VJQ0FnSURDdk8yVDRnRRAB","ChZDSUhNMG9nS0VJQ0FnSURDaUxxQWFBEAE","ChdDSUhNMG9nS0VJQ0FnSURDMEt6cndnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNDaDRpS1pBEAE","ChZDSUhNMG9nS0VJQ0FnSUNDb0pILUVnEAE","ChZDSUhNMG9nS0VJQ0FnSUM4MU51ckhnEAE","ChZDSUhNMG9nS0VJQ0FnSURjdk9xUFp3EAE","ChdDSUhNMG9nS0VJQ0FnSURjNktIMW5nRRAB","ChZDSUhNMG9nS0VJQ0FnSUNjLTlHb0dBEAE","ChdDSUhNMG9nS0VJQ0FnSUNjdS1PQjlnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNjdzlEWTl3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNzODdXM013EAE","ChZDSUhNMG9nS0VJQ0FnSUNzNktfRkNnEAE","ChZDSUhNMG9nS0VJQ0FnSUNNdzhqN0lREAE","ChdDSUhNMG9nS0VJQ0FnSURVNl9EcmtRRRAB","ChZDSUhNMG9nS0VJQ0FnSURZa0xiRkhREAE","ChZDSUhNMG9nS0VJQ0FnSURZb0pENmNnEAE","ChZDSUhNMG9nS0VJQ0FnSUNZbTVXWUhnEAE"],"key_findings":["Customer Service & Communication mentioned in 71 of 180 reviews (39.4%)","95.8% of Customer Service & Communication reviews are 4 or 5 stars","Average rating in Customer Service & Communication reviews: 4.8★"]},{"id":"roof-replacement-installation","label":"Roof Replacement & Installation","description":"Reviews discussing roof replacement & installation.","review_count":68,"positive_pct":98.5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkalNTMVpWbVZRUjNkWFEwVkNaMWRwYjE5c1VIYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT25aWlUxVllXVEZVTlU5NGRqbFJiRTFxT0V4Q2NIYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xveFVGbFFaQzFoU25ndFREQjBNamhRYUdOTFJGRRAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT25SNFJXZHlTak5RYm5wUU1sWnBNRmhxWWkxbFYyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pOdFgxTjVjekJDYzBWbVEwdGxNamh6YzB4bWFXYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOd1ZtODRWbkJ1TWtSRk5qaHBYMFJyVlRsTlpIYxAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE","ChZDSUhNMG9nS0VJQ0FnTUNRdllQMkRREAE","ChdDSUhNMG9nS0VJQ0FnTURneDlTaThRRRAB","ChdDSUhNMG9nS0VJQ0FnTUNnejhqbXZRRRAB","ChdDSUhNMG9nS0VJQ0FnTUNnc0tyY3V3RRAB","ChdDSUhNMG9nS0VJQ0FnSURYaXQzaHlBRRAB","ChZDSUhNMG9nS0VJQ0FnSUM3NnIzeFpREAE","ChdDSUhNMG9nS0VJQ0FnSURMNHJIUzJ3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNMaXU3Vl9RRRAB","ChdDSUhNMG9nS0VJQ0FnSUNON2JxYTNnRRAB","ChdDSUhNMG9nS0VJQ0FnSURaaG9lTi1nRRAB","ChZDSUhNMG9nS0VJQ0FnSUNwcHBiekhREAE","ChdDSUhNMG9nS0VJQ0FnSURoXzdpSTJRRRAB","ChdDSUhNMG9nS0VJQ0FnSURoNU55bzdnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNobTlQYVp3EAE","ChZDSUhNMG9nS0VJQ0FnSUNoaFlhQkhREAE","ChdDSUhNMG9nS0VJQ0FnSUNCNGJybXRBRRAB","ChZDSUhNMG9nS0VJQ0FnSUQybVByU0pnEAE","ChZDSUhNMG9nS0VJQ0FnSURXZ3Vxb1ZnEAE","ChZDSUhNMG9nS0VJQ0FnSUNXOW8zZFpREAE","ChdDSUhNMG9nS0VJQ0FnSURtN3RTcS1nRRAB","ChZDSUhNMG9nS0VJQ0FnSURHb2JtdFhnEAE","ChdDSUhNMG9nS0VJQ0FnSUQ2X043UDFBRRAB","ChZDSUhNMG9nS0VJQ0FnSURhaUttWWNBEAE","ChZDSUhNMG9nS0VJQ0FnSURLaXRLRU1REAE","ChdDSUhNMG9nS0VJQ0FnSUNLejZqRXV3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNLbGVUZS1RRRAB","ChdDSUhNMG9nS0VJQ0FnSUR5OFpfc3R3RRAB","ChdDSUhNMG9nS0VJQ0FnSUN5b0l1T3p3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNTNTkzSGhBRRAB","ChZDSUhNMG9nS0VJQ0FnSURpNEpxdEpnEAE","ChZDSUhNMG9nS0VJQ0FnSUNpbnBLUFdBEAE","ChdDSUhNMG9nS0VJQ0FnSUNpeU91bXp3RRAB","ChdDSUhNMG9nS0VJQ0FnSURDdk8yVDRnRRAB","ChdDSUhNMG9nS0VJQ0FnSURDMEt6cndnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNDaDRpS1pBEAE","ChdDSUhNMG9nS0VJQ0FnSUNDMmRQTmx3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNDMnZubmVBEAE","ChZDSUhNMG9nS0VJQ0FnSUNDMlB6aVFnEAE","ChdDSUhNMG9nS0VJQ0FnSUM4czYtcGlnRRAB","ChdDSUhNMG9nS0VJQ0FnSURjOXY2c19BRRAB","ChZDSUhNMG9nS0VJQ0FnSURjdk9xUFp3EAE","ChZDSUhNMG9nS0VJQ0FnSURjMUp2SGNnEAE","ChdDSUhNMG9nS0VJQ0FnSURjNktIMW5nRRAB","ChZDSUhNMG9nS0VJQ0FnSURjc0t2NFdBEAE","ChdDSUhNMG9nS0VJQ0FnSUNjXzVyUDVBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNjLTlHb0dBEAE","ChZDSUhNMG9nS0VJQ0FnSUNjamRmYlV3EAE","ChZDSUhNMG9nS0VJQ0FnSUNzajdPM1JBEAE","ChZDSUhNMG9nS0VJQ0FnSUNzMjRHRExnEAE","ChZDSUhNMG9nS0VJQ0FnSUNzODdXM013EAE","ChdDSUhNMG9nS0VJQ0FnSUNzby1mTTdBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNzNGYySGhBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNzcG9DeERBEAE","ChdDSUhNMG9nS0VJQ0FnSUNzaEtHR25BRRAB","ChdDSUhNMG9nS0VJQ0FnSURNXzRYazdRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNNNjQzUTZ3RRAB","ChdDSUhNMG9nS0VJQ0FnSURVNl9EcmtRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNZbTVXNmRREAE","ChZDSUhNMG9nS0VJQ0FnSUNZbTRXQ0JnEAE"],"key_findings":["Roof Replacement & Installation mentioned in 68 of 180 reviews (37.8%)","98.5% of Roof Replacement & Installation reviews are 4 or 5 stars","Average rating in Roof Replacement & Installation reviews: 4.9★"]},{"id":"professionalism-crew-performance","label":"Professionalism & Crew Performance","description":"Reviews discussing professionalism & crew performance.","review_count":56,"positive_pct":98.2,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2poWk1WODNaWFJ1T1hKTWNFRTBVRmhoU1ROSVpHYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOZlFVTlhWRGR4VVhkRGRGaEJPWFZQTkZwalFsRRAB","Ci9DQUlRQUNvZENodHljRjlvT20xamN6QnRXR3BHU0c1TVpVOU1VM1Z1UTFKQk1IYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twNWVIRkZSRmM0TTFSc05FRk5aMDg0ZW10NlFrRRAB","Ci9DQUlRQUNvZENodHljRjlvT21wbU9WOU9ia1V5YVRCRGJqbE1hR0owVTNwa1gwRRAB","Ci9DQUlRQUNvZENodHljRjlvT200d1JsOVZka2RRYlhGSVdDMUlVVEJhVTJ4YVdtYxAB","ChdDSUhNMG9nS0VJQ0FnTUNvLW9XUXNRRRAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE","ChdDSUhNMG9nS0VJQ0FnTUN3Z0kydTVRRRAB","ChdDSUhNMG9nS0VJQ0FnTUNnejhqbXZRRRAB","ChdDSUhNMG9nS0VJQ0FnSUR2M3NDNzdnRRAB","ChdDSUhNMG9nS0VJQ0FnSURKcXRmTmhnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNYMFlMTDhBRRAB","ChdDSUhNMG9nS0VJQ0FnSURyd1lpMm5RRRAB","ChdDSUhNMG9nS0VJQ0FnSURMNHJIUzJ3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNMaXU3Vl9RRRAB","ChZDSUhNMG9nS0VJQ0FnSUNEX0lhaGN3EAE","ChZDSUhNMG9nS0VJQ0FnSUROemRQQVF3EAE","ChdDSUhNMG9nS0VJQ0FnSURaaG9lTi1nRRAB","ChdDSUhNMG9nS0VJQ0FnSUNKZzhmWW1BRRAB","ChZDSUhNMG9nS0VJQ0FnSUNobTlQYVp3EAE","ChdDSUhNMG9nS0VJQ0FnSUNoN2Z5aml3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNoaFlhQkhREAE","ChZDSUhNMG9nS0VJQ0FnSURlZ2RtQkdnEAE","ChZDSUhNMG9nS0VJQ0FnSUQybVByU0pnEAE","ChZDSUhNMG9nS0VJQ0FnSURXZ3Vxb1ZnEAE","ChdDSUhNMG9nS0VJQ0FnSURtNTlpZzVnRRAB","ChdDSUhNMG9nS0VJQ0FnSURtN3RTcS1nRRAB","ChdDSUhNMG9nS0VJQ0FnSUNtbGVLWXVBRRAB","ChZDSUhNMG9nS0VPQzVoTlRiaG9YUEpBEAE","ChdDSUhNMG9nS0VJQ0FnSUNHalpLNXJBRRAB","ChdDSUhNMG9nS0VJQ0FnSURhMGF6T2hBRRAB","ChdDSUhNMG9nS0VJQ0FnSURhaXVHcjlnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNhdU1ld293RRAB","ChZDSUhNMG9nS0VJQ0FnSURxenFxaWJREAE","ChdDSUhNMG9nS0VJQ0FnSURLLVB6Qy13RRAB","ChZDSUhNMG9nS0VJQ0FnSURLNk5xSEZBEAE","ChdDSUhNMG9nS0VJQ0FnSUNLbGVUZS1RRRAB","ChZDSUhNMG9nS0VJQ0FnSURpNEpxdEpnEAE","ChdDSUhNMG9nS0VJQ0FnSUNpeU91bXp3RRAB","ChdDSUhNMG9nS0VJQ0FnSURDdk8yVDRnRRAB","ChZDSUhNMG9nS0VJQ0FnSURDaUxxQWFBEAE","ChdDSUhNMG9nS0VJQ0FnSUNDMmRQTmx3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNDMnZubmVBEAE","ChZDSUhNMG9nS0VJQ0FnSUNDMlB6aVFnEAE","ChZDSUhNMG9nS0VJQ0FnSUM4MU51ckhnEAE","ChZDSUhNMG9nS0VJQ0FnSURjbTU2QWJREAE","ChdDSUhNMG9nS0VJQ0FnSURjOXY2c19BRRAB","ChdDSUhNMG9nS0VJQ0FnSURjNktIMW5nRRAB","ChdDSUhNMG9nS0VJQ0FnSUNjdS1PQjlnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNzajdPM1JBEAE","ChZDSUhNMG9nS0VJQ0FnSUNzMjRHRExnEAE","ChdDSUhNMG9nS0VJQ0FnSUNzaEtHR25BRRAB","ChdDSUhNMG9nS0VJQ0FnSURNXzRYazdRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNNdzhqN0lREAE","ChZDSUhNMG9nS0VJQ0FnSUNZbTRXQ0JnEAE"],"key_findings":["Professionalism & Crew Performance mentioned in 56 of 180 reviews (31.1%)","98.2% of Professionalism & Crew Performance reviews are 4 or 5 stars","Average rating in Professionalism & Crew Performance reviews: 4.9★"]},{"id":"workmanship-quality","label":"Workmanship Quality","description":"Reviews discussing workmanship quality.","review_count":37,"positive_pct":97.3,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT214aGVsQlpjbkI2ZVVGR2F6STJVbkpLTlZReVNGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xSbU4wcHJkMGR2TWpjM1F6RlpRelprVm14TmRuYxAB","Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT25OaVFXaEpTVVpFYVc0MmFEWmFUR05KUWt0MFRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT20xamN6QnRXR3BHU0c1TVpVOU1VM1Z1UTFKQk1IYxAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","Ci9DQUlRQUNvZENodHljRjlvT25WU2VrTjVkV3R3VkhORGRVTlpjbFJwYlcxNVdWRRAB","Ci9DQUlRQUNvZENodHljRjlvT25SNFJXZHlTak5RYm5wUU1sWnBNRmhxWWkxbFYyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2toUFNURlFZbXRFVTNVNVYzZHFURTVQVUd4Vk1GRRAB","ChZDSUhNMG9nS0VJQ0FnTUNnMzhMMlhBEAE","ChdDSUhNMG9nS0VJQ0FnSURKcXRmTmhnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNYMFlMTDhBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNYM3ZqR3J3RRAB","ChZDSUhNMG9nS0VJQ0FnSUM3NnIzeFpREAE","ChdDSUhNMG9nS0VJQ0FnSURyd1lpMm5RRRAB","ChdDSUhNMG9nS0VJQ0FnSUR6djRYYW1RRRAB","ChZDSUhNMG9nS0VJQ0FnSUROemRQQVF3EAE","ChZDSUhNMG9nS0VJQ0FnSURwdXZ1N0hBEAE","ChdDSUhNMG9nS0VJQ0FnSURCLVpieTB3RRAB","ChZDSUhNMG9nS0VPQzVoTlRiaG9YUEpBEAE","ChZDSUhNMG9nS0VJQ0FnSURHb2JtdFhnEAE","ChZDSUhNMG9nS0VJQ0FnSURhNE5PV2VBEAE","ChdDSUhNMG9nS0VJQ0FnSUNTNjRianJRRRAB","ChZDSUhNMG9nS0VJQ0FnSURDdXZYQkVBEAE","ChZDSUhNMG9nS0VJQ0FnSURDaUxxQWFBEAE","ChZDSUhNMG9nS0VJQ0FnSURjbTU2QWJREAE","ChdDSUhNMG9nS0VJQ0FnSURjemJEUHFnRRAB","ChdDSUhNMG9nS0VJQ0FnSURjOXY2c19BRRAB","ChdDSUhNMG9nS0VJQ0FnSUNjbjZXN3VRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNjdS1PQjlnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNjdzlEWTl3RRAB","ChdDSUhNMG9nS0VJQ0FnSURzNXAyWXFRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNzNktfRkNnEAE","ChdDSUhNMG9nS0VJQ0FnSURNLXZMUHpnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNNNjQzUTZ3RRAB","ChZDSUhNMG9nS0VJQ0FnSURZa0xiRkhREAE","ChZDSUhNMG9nS0VJQ0FnSURZb0pENmNnEAE"],"key_findings":["Workmanship Quality mentioned in 37 of 180 reviews (20.6%)","97.3% of Workmanship Quality reviews are 4 or 5 stars","Average rating in Workmanship Quality reviews: 4.9★"]},{"id":"project-management-scheduling","label":"Project Management & Scheduling","description":"Reviews discussing project management & scheduling.","review_count":19,"positive_pct":94.7,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xSbU4wcHJkMGR2TWpjM1F6RlpRelprVm14TmRuYxAB","Ci9DQUlRQUNvZENodHljRjlvT25SNFJXZHlTak5RYm5wUU1sWnBNRmhxWWkxbFYyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twNWVIRkZSRmM0TTFSc05FRk5aMDg0ZW10NlFrRRAB","ChZDSUhNMG9nS0VJQ0FnTUNRdllQMkRREAE","ChZDSUhNMG9nS0VJQ0FnSUNfNGFxMFVnEAE","ChdDSUhNMG9nS0VJQ0FnSURYaXQzaHlBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNCNGJybXRBRRAB","ChZDSUhNMG9nS0VJQ0FnSUR1bU9PSUpBEAE","ChZDSUhNMG9nS0VJQ0FnSUNXOW8zZFpREAE","ChdDSUhNMG9nS0VJQ0FnSUQ2X043UDFBRRAB","ChZDSUhNMG9nS0VJQ0FnSURhNE5PV2VBEAE","ChZDSUhNMG9nS0VJQ0FnSURLaXRLRU1REAE","ChZDSUhNMG9nS0VJQ0FnSUR5dVA2QllnEAE","ChdDSUhNMG9nS0VJQ0FnSUM4czYtcGlnRRAB","ChZDSUhNMG9nS0VJQ0FnSUM4cU1PWURREAE","ChdDSUhNMG9nS0VJQ0FnSUNjdzlEWTl3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNjamRmYlV3EAE","ChdDSUhNMG9nS0VJQ0FnSUNNNjQzUTZ3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNZbTZYZzB3RRAB"],"key_findings":["Project Management & Scheduling mentioned in 19 of 180 reviews (10.6%)","100% of Project Management & Scheduling reviews are 4 or 5 stars","Average rating in Project Management & Scheduling reviews: 4.9★"]},{"id":"responsiveness-timeliness","label":"Responsiveness & Timeliness","description":"Reviews discussing responsiveness & timeliness.","review_count":17,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT214aGVsQlpjbkI2ZVVGR2F6STJVbkpLTlZReVNGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2poWk1WODNaWFJ1T1hKTWNFRTBVRmhoU1ROSVpHYxAB","Ci9DQUlRQUNvZENodHljRjlvT25WU2VrTjVkV3R3VkhORGRVTlpjbFJwYlcxNVdWRRAB","ChZDSUhNMG9nS0VJQ0FnTUR3b3NUOFhREAE","ChdDSUhNMG9nS0VJQ0FnTUN3Z0kydTVRRRAB","ChZDSUhNMG9nS0VJQ0FnSURwdXZ1N0hBEAE","ChdDSUhNMG9nS0VJQ0FnSURKMHZqcGt3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNKZzhmWW1BRRAB","ChZDSUhNMG9nS0VJQ0FnSURSX1BxV2N3EAE","ChdDSUhNMG9nS0VJQ0FnSURoNU55bzdnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNobklUalNBEAE","ChZDSUhNMG9nS0VJQ0FnSUNHNllfaGFREAE","ChdDSUhNMG9nS0VJQ0FnSURhMzZPd3ZnRRAB","ChdDSUhNMG9nS0VJQ0FnSURhMGF6T2hBRRAB","ChZDSUhNMG9nS0VJQ0FnSURxenFxaWJREAE","ChZDSUhNMG9nS0VJQ0FnSURjbTU2QWJREAE","ChdDSUhNMG9nS0VJQ0FnSUNjXzVyUDVBRRAB"],"key_findings":["Responsiveness & Timeliness mentioned in 17 of 180 reviews (9.4%)","100% of Responsiveness & Timeliness reviews are 4 or 5 stars","Average rating in Responsiveness & Timeliness reviews: 5★"]},{"id":"roof-repair-leak-resolution","label":"Roof Repair & Leak Resolution","description":"Reviews discussing roof repair & leak resolution.","review_count":17,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOS0xWVmhSMWRGTFVZeVkzWkNhMWhoV21GeFIyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOZlFVTlhWRGR4VVhkRGRGaEJPWFZQTkZwalFsRRAB","Ci9DQUlRQUNvZENodHljRjlvT2twbmEwbDBUMVV4TTBwSFppMUJVVVZCYmpKNE1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT200d1JsOVZka2RRYlhGSVdDMUlVVEJhVTJ4YVdtYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pScVNYVjBXRlppZWs5SUxWbHFMV1ZtUm1aUWFVRRAB","Ci9DQUlRQUNvZENodHljRjlvT2toUFNURlFZbXRFVTNVNVYzZHFURTVQVUd4Vk1GRRAB","ChZDSUhNMG9nS0VJQ0FnTUR3b3NUOFhREAE","ChZDSUhNMG9nS0VJQ0FnSUNEX0lhaGN3EAE","ChZDSUhNMG9nS0VJQ0FnSURadVp6amJ3EAE","ChdDSUhNMG9nS0VJQ0FnSURCLVpieTB3RRAB","ChdDSUhNMG9nS0VJQ0FnSUQ2X043UDFBRRAB","ChdDSUhNMG9nS0VJQ0FnSURhaXVHcjlnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNDb0pILUVnEAE","ChZDSUhNMG9nS0VJQ0FnSUNZbTVXWUhnEAE","ChdDSUhNMG9nS0VJQ0FnSUNZbTZYZzB3RRAB"],"key_findings":["Roof Repair & Leak Resolution mentioned in 17 of 180 reviews (9.4%)","100% of Roof Repair & Leak Resolution reviews are 4 or 5 stars","Average rating in Roof Repair & Leak Resolution reviews: 4.9★"]},{"id":"recommendations-referrals","label":"Recommendations & Referrals","description":"Reviews discussing recommendations & referrals.","review_count":14,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT25OaVFXaEpTVVpFYVc0MmFEWmFUR05KUWt0MFRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","ChdDSUhNMG9nS0VJQ0FnTUNBcE5QT3hnRRAB","ChZDSUhNMG9nS0VJQ0FnSURwdXZ1N0hBEAE","ChdDSUhNMG9nS0VJQ0FnSUNoN2Z5aml3RRAB","ChZDSUhNMG9nS0VJQ0FnSURlZ2RtQkdnEAE","ChZDSUhNMG9nS0VJQ0FnSUNXOW8zZFpREAE","ChdDSUhNMG9nS0VJQ0FnSURtNTlpZzVnRRAB","ChZDSUhNMG9nS0VJQ0FnSURxenFxaWJREAE","ChdDSUhNMG9nS0VJQ0FnSUNLbGVUZS1RRRAB","ChdDSUhNMG9nS0VJQ0FnSUR5OFpfc3R3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNTNjRianJRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNjbjZXN3VRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNzNGYySGhBRRAB"],"key_findings":["Recommendations & Referrals mentioned in 14 of 180 reviews (7.8%)","100% of Recommendations & Referrals reviews are 4 or 5 stars","Average rating in Recommendations & Referrals reviews: 5★"]},{"id":"insurance-claim-assistance","label":"Insurance Claim Assistance","description":"Reviews discussing insurance claim assistance.","review_count":14,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2pScVNYVjBXRlppZWs5SUxWbHFMV1ZtUm1aUWFVRRAB","ChZDSUhNMG9nS0VJQ0FnSUNfNGFxMFVnEAE","ChdDSUhNMG9nS0VJQ0FnSURYaXQzaHlBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNwcHBiekhREAE","ChdDSUhNMG9nS0VJQ0FnSURKMHZqcGt3RRAB","ChZDSUhNMG9nS0VJQ0FnSURSX1BxV2N3EAE","ChdDSUhNMG9nS0VJQ0FnSURoNU55bzdnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNobTlQYVp3EAE","ChZDSUhNMG9nS0VJQ0FnSUR1bU9PSUpBEAE","ChZDSUhNMG9nS0VJQ0FnSUR5dVA2QllnEAE","ChdDSUhNMG9nS0VJQ0FnSUNDMmRQTmx3RRAB","ChZDSUhNMG9nS0VJQ0FnSURjMUp2SGNnEAE","ChZDSUhNMG9nS0VJQ0FnSUNzcG9DeERBEAE","ChZDSUhNMG9nS0VJQ0FnSUNZbTVXNmRREAE"],"key_findings":["Insurance Claim Assistance mentioned in 14 of 180 reviews (7.8%)","100% of Insurance Claim Assistance reviews are 4 or 5 stars","Average rating in Insurance Claim Assistance reviews: 5★"]},{"id":"pricing-estimates","label":"Pricing & Estimates","description":"Reviews discussing pricing & estimates.","review_count":11,"positive_pct":90.9,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2poWk1WODNaWFJ1T1hKTWNFRTBVRmhoU1ROSVpHYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOZlFVTlhWRGR4VVhkRGRGaEJPWFZQTkZwalFsRRAB","Ci9DQUlRQUNvZENodHljRjlvT25WU2VrTjVkV3R3VkhORGRVTlpjbFJwYlcxNVdWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2twNWVIRkZSRmM0TTFSc05FRk5aMDg0ZW10NlFrRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pOdFgxTjVjekJDYzBWbVEwdGxNamh6YzB4bWFXYxAB","ChdDSUhNMG9nS0VJQ0FnSUNYM3ZqR3J3RRAB","ChdDSUhNMG9nS0VJQ0FnSUR6djRYYW1RRRAB","ChZDSUhNMG9nS0VJQ0FnSURadVp6amJ3EAE","ChdDSUhNMG9nS0VJQ0FnSUNtbGVLWXVBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNHNllfaGFREAE","ChZDSUhNMG9nS0VJQ0FnSURhNE5PV2VBEAE"],"key_findings":["Pricing & Estimates mentioned in 11 of 180 reviews (6.1%)","90.9% of Pricing & Estimates reviews are 4 or 5 stars","Average rating in Pricing & Estimates reviews: 4.7★"]},{"id":"sales-estimate-experience","label":"Sales & Estimate Experience","description":"Reviews discussing sales & estimate experience.","review_count":10,"positive_pct":100,"review_ids":["ChdDSUhNMG9nS0VJQ0FnTUNnc0tyY3V3RRAB","ChdDSUhNMG9nS0VJQ0FnSUR2M3NDNzdnRRAB","ChdDSUhNMG9nS0VJQ0FnSURMNHJIUzJ3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNMMlBudU9REAE","ChdDSUhNMG9nS0VJQ0FnSURaaG9lTi1nRRAB","ChdDSUhNMG9nS0VJQ0FnSURtN3RTcS1nRRAB","ChZDSUhNMG9nS0VJQ0FnSURLNk5xSEZBEAE","ChdDSUhNMG9nS0VJQ0FnSUNLejZqRXV3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNpeU91bXp3RRAB","ChdDSUhNMG9nS0VJQ0FnSURzNXAyWXFRRRAB"],"key_findings":["Sales & Estimate Experience mentioned in 10 of 180 reviews (5.6%)","100% of Sales & Estimate Experience reviews are 4 or 5 stars","Average rating in Sales & Estimate Experience reviews: 5★"]},{"id":"cleanup-site-care","label":"Cleanup & Site Care","description":"Reviews discussing cleanup & site care.","review_count":9,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkalNTMVpWbVZRUjNkWFEwVkNaMWRwYjE5c1VIYxAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","ChdDSUhNMG9nS0VJQ0FnTUNnejhqbXZRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNON2JxYTNnRRAB","ChdDSUhNMG9nS0VJQ0FnSURoXzdpSTJRRRAB","ChdDSUhNMG9nS0VJQ0FnSUM4czYtcGlnRRAB","ChZDSUhNMG9nS0VJQ0FnSURjc0t2NFdBEAE","ChZDSUhNMG9nS0VJQ0FnSUNzODdXM013EAE","ChZDSUhNMG9nS0VJQ0FnSURZb0pENmNnEAE"],"key_findings":["Cleanup & Site Care mentioned in 9 of 180 reviews (5%)","100% of Cleanup & Site Care reviews are 4 or 5 stars","Average rating in Cleanup & Site Care reviews: 5★"]},{"id":"roof-inspection-assessment","label":"Roof Inspection & Assessment","description":"Reviews discussing roof inspection & assessment.","review_count":7,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tnNE1rTTJNbGxSZWpCdGVHaEtlWHBKY1RJeVZIYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xwRmVpMUlXRE5uWHpORWNIQktNV2x2V0dkMVRsRRAB","ChdDSUhNMG9nS0VJQ0FnTUN3Z0kydTVRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNMMlBudU9REAE","ChZDSUhNMG9nS0VJQ0FnSURSX1BxV2N3EAE","ChZDSUhNMG9nS0VJQ0FnSUNHNllfaGFREAE","ChdDSUhNMG9nS0VJQ0FnSURhd2Jhdm53RRAB"],"key_findings":["Roof Inspection & Assessment mentioned in 7 of 180 reviews (3.9%)","100% of Roof Inspection & Assessment reviews are 4 or 5 stars","Average rating in Roof Inspection & Assessment reviews: 5★"]},{"id":"problem-resolution","label":"Problem Resolution","description":"Reviews discussing problem resolution.","review_count":7,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tnNE1rTTJNbGxSZWpCdGVHaEtlWHBKY1RJeVZIYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twbmEwbDBUMVV4TTBwSFppMUJVVVZCYmpKNE1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xwRmVpMUlXRE5uWHpORWNIQktNV2x2V0dkMVRsRRAB","ChZDSUhNMG9nS0VJQ0FnSUR1bU9PSUpBEAE","ChdDSUhNMG9nS0VJQ0FnSURDMEt6cndnRRAB","ChZDSUhNMG9nS0VJQ0FnSURjMUp2SGNnEAE","ChdDSUhNMG9nS0VJQ0FnSUNZbTlYWV9nRRAB"],"key_findings":["Problem Resolution mentioned in 7 of 180 reviews (3.9%)","100% of Problem Resolution reviews are 4 or 5 stars","Average rating in Problem Resolution reviews: 4.9★"]},{"id":"storm-hurricane-damage-repair","label":"Storm & Hurricane Damage Repair","description":"Reviews discussing storm & hurricane damage repair.","review_count":7,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xOS0xWVmhSMWRGTFVZeVkzWkNhMWhoV21GeFIyYxAB","ChZDSUhNMG9nS0VJQ0FnTUNRdllQMkRREAE","ChdDSUhNMG9nS0VJQ0FnTURneDlTaThRRRAB","ChdDSUhNMG9nS0VJQ0FnTUNBcE5QT3hnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNYNHAyZjNnRRAB","ChdDSUhNMG9nS0VJQ0FnSURKMHZqcGt3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNoaFlhQkhREAE"],"key_findings":["Storm & Hurricane Damage Repair mentioned in 7 of 180 reviews (3.9%)","100% of Storm & Hurricane Damage Repair reviews are 4 or 5 stars","Average rating in Storm & Hurricane Damage Repair reviews: 5★"]},{"id":"follow-up-post-job-support","label":"Follow-Up & Post-Job Support","description":"Reviews discussing follow-up & post-job support.","review_count":6,"positive_pct":83.3,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xveFVGbFFaQzFoU25ndFREQjBNamhRYUdOTFJGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xOd1ZtODRWbkJ1TWtSRk5qaHBYMFJyVlRsTlpIYxAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE","ChdDSUhNMG9nS0VJQ0FnSUNTNTkzSGhBRRAB","ChZDSUhNMG9nS0VJQ0FnSURDdXZYQkVBEAE","ChZDSUhNMG9nS0VJQ0FnSUNjLTlHb0dBEAE"],"key_findings":["Follow-Up & Post-Job Support mentioned in 6 of 180 reviews (3.3%)","83.3% of Follow-Up & Post-Job Support reviews are 4 or 5 stars","Average rating in Follow-Up & Post-Job Support reviews: 4.5★"]}],"temporal":{"monthly":[{"month":"2026-08","review_count":1,"average_rating":5,"sentiment_score":0.97},{"month":"2026-07","review_count":1,"average_rating":5,"sentiment_score":0.85},{"month":"2026-06","review_count":4,"average_rating":4,"sentiment_score":0.51},{"month":"2026-05","review_count":1,"average_rating":5,"sentiment_score":1},{"month":"2026-04","review_count":1,"average_rating":5,"sentiment_score":0.97},{"month":"2026-03","review_count":1,"average_rating":5,"sentiment_score":0.95},{"month":"2026-02","review_count":3,"average_rating":5,"sentiment_score":0.97},{"month":"2026-01","review_count":7,"average_rating":4,"sentiment_score":0.46},{"month":"2025-12","review_count":2,"average_rating":5,"sentiment_score":0.97},{"month":"2025-11","review_count":2,"average_rating":5,"sentiment_score":0.94},{"month":"2025-10","review_count":1,"average_rating":5,"sentiment_score":0.98},{"month":"2025-08","review_count":1,"average_rating":5,"sentiment_score":0.92},{"month":"2025-07","review_count":3,"average_rating":5,"sentiment_score":0.96},{"month":"2025-06","review_count":2,"average_rating":5,"sentiment_score":0.89},{"month":"2025-04","review_count":2,"average_rating":5,"sentiment_score":0.98},{"month":"2025-03","review_count":3,"average_rating":5,"sentiment_score":0.95},{"month":"2025-02","review_count":4,"average_rating":5,"sentiment_score":0.94},{"month":"2025-01","review_count":2,"average_rating":5,"sentiment_score":0.91},{"month":"2024-12","review_count":1,"average_rating":5,"sentiment_score":0.85},{"month":"2024-10","review_count":5,"average_rating":5,"sentiment_score":0.94},{"month":"2024-08","review_count":1,"average_rating":5,"sentiment_score":0.95},{"month":"2024-07","review_count":1,"average_rating":5,"sentiment_score":0.9},{"month":"2024-06","review_count":4,"average_rating":5,"sentiment_score":0.94},{"month":"2024-04","review_count":1,"average_rating":1,"sentiment_score":-1},{"month":"2024-03","review_count":1,"average_rating":5,"sentiment_score":0.95},{"month":"2024-01","review_count":2,"average_rating":5,"sentiment_score":0.97},{"month":"2023-11","review_count":1,"average_rating":1,"sentiment_score":-0.9},{"month":"2023-10","review_count":1,"average_rating":5,"sentiment_score":0.97},{"month":"2023-09","review_count":1,"average_rating":5,"sentiment_score":0.65},{"month":"2023-08","review_count":2,"average_rating":5,"sentiment_score":0.95},{"month":"2023-07","review_count":2,"average_rating":5,"sentiment_score":0.94},{"month":"2023-04","review_count":2,"average_rating":4,"sentiment_score":0.49},{"month":"2023-03","review_count":2,"average_rating":5,"sentiment_score":0.95},{"month":"2023-02","review_count":4,"average_rating":5,"sentiment_score":0.93},{"month":"2023-01","review_count":1,"average_rating":5,"sentiment_score":0.95},{"month":"2022-12","review_count":1,"average_rating":5,"sentiment_score":0.92},{"month":"2022-10","review_count":1,"average_rating":5,"sentiment_score":0.95},{"month":"2022-08","review_count":1,"average_rating":5,"sentiment_score":0.92},{"month":"2022-05","review_count":1,"average_rating":5,"sentiment_score":0.95},{"month":"2022-03","review_count":2,"average_rating":5,"sentiment_score":0.99},{"month":"2022-02","review_count":2,"average_rating":5,"sentiment_score":0.94},{"month":"2022-01","review_count":2,"average_rating":3.5,"sentiment_score":0.14},{"month":"2021-12","review_count":2,"average_rating":5,"sentiment_score":0.98},{"month":"2021-11","review_count":4,"average_rating":5,"sentiment_score":0.94},{"month":"2021-09","review_count":1,"average_rating":4,"sentiment_score":0.72},{"month":"2021-08","review_count":8,"average_rating":5,"sentiment_score":0.94},{"month":"2021-07","review_count":4,"average_rating":5,"sentiment_score":0.96},{"month":"2021-05","review_count":2,"average_rating":5,"sentiment_score":0.99},{"month":"2021-04","review_count":4,"average_rating":5,"sentiment_score":0.91},{"month":"2021-03","review_count":2,"average_rating":5,"sentiment_score":0.98},{"month":"2021-02","review_count":2,"average_rating":5,"sentiment_score":0.89},{"month":"2021-01","review_count":3,"average_rating":5,"sentiment_score":0.94},{"month":"2020-12","review_count":4,"average_rating":5,"sentiment_score":0.95},{"month":"2020-11","review_count":3,"average_rating":5,"sentiment_score":0.97},{"month":"2020-10","review_count":3,"average_rating":5,"sentiment_score":0.97},{"month":"2020-09","review_count":5,"average_rating":4.8,"sentiment_score":0.92},{"month":"2020-08","review_count":5,"average_rating":5,"sentiment_score":0.89},{"month":"2020-07","review_count":2,"average_rating":5,"sentiment_score":0.98},{"month":"2020-06","review_count":7,"average_rating":4.3,"sentiment_score":0.59},{"month":"2020-05","review_count":7,"average_rating":5,"sentiment_score":0.93},{"month":"2020-04","review_count":5,"average_rating":5,"sentiment_score":0.94},{"month":"2020-03","review_count":3,"average_rating":5,"sentiment_score":0.88},{"month":"2020-02","review_count":5,"average_rating":5,"sentiment_score":0.91},{"month":"2020-01","review_count":4,"average_rating":5,"sentiment_score":0.96},{"month":"2019-12","review_count":3,"average_rating":5,"sentiment_score":0.92},{"month":"2019-09","review_count":1,"average_rating":5,"sentiment_score":0.9},{"month":"2019-04","review_count":8,"average_rating":5,"sentiment_score":0.95}],"trend":"stable"},"per_review":{"Ci9DQUlRQUNvZENodHljRjlvT2tkalNTMVpWbVZRUjNkWFEwVkNaMWRwYjE5c1VIYxAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","communication","cleanliness","courtesy"],"entities":{"technicians":["Kayden","Kaleb"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises Kayden and Kaleb for exceptional professionalism, responsive communication, and thorough post-job cleanup with no nails left behind.","key_phrases":["beyond top tier","smooth and stress free","cleaned up after themselves","No nails in my tires"]},"Ci9DQUlRQUNvZENodHljRjlvT2tnNE1rTTJNbGxSZWpCdGVHaEtlWHBKY1RJeVZIYxAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["problem_resolution","responsiveness"],"entities":{"technicians":["Dave"],"services":["roof-inspection"],"problems":["roof-issue-requiring-inspection"]},"one_line_summary":"Dave inspected the roof and resolved the issue immediately during the visit.","key_phrases":["came out to inspect the roof","solve the problem on the spot"]},"Ci9DQUlRQUNvZENodHljRjlvT214aGVsQlpjbkI2ZVVGR2F6STJVbkpLTlZReVNGRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","punctuality","technical_knowledge"],"entities":{"technicians":["Cayden"],"services":["roofing-inspection"],"problems":[]},"one_line_summary":"Teresa praises Cayden for communicating his arrival time, being prompt, and providing informative service, highly recommending the company.","key_phrases":["communicated his arrival time","was prompt","very informative","highly recommend this company"]},"Ci9DQUlRQUNvZENodHljRjlvT2xSbU4wcHJkMGR2TWpjM1F6RlpRelprVm14TmRuYxAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism","punctuality"],"entities":{"technicians":[],"services":["roofing-installation"],"problems":[]},"one_line_summary":"Customer is highly satisfied with E2 Roofing's professional and timely roofing work on their Nashville home.","key_phrases":["amazing job","professional, efficient","timely manner","highly recommend"]},"Ci9DQUlRQUNvZENodHljRjlvT2poWk1WODNaWFJ1T1hKTWNFRTBVRmhoU1ROSVpHYxAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["responsiveness","professionalism","pricing"],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"Customer praises E2 Roofing Jacksonville for prompt response, complete professionalism, and fair pricing, calling them the best company they've worked with.","key_phrases":["best I've ever worked with","Prompt response time","complete professionalism","Fair pricing too"]},"Ci9DQUlRQUNvZENodHljRjlvT25OTGFrTklUMU53UVUxeFJWbFFTa2x0T1ZCZmIwRRAB":{"sentiment":"negative","sentiment_score":-0.8,"aspects_mentioned":["problem_resolution","professionalism"],"entities":{"technicians":[],"services":[],"problems":["service-did-not-meet-expectations","unsatisfactory-resolution-process"]},"one_line_summary":"Customer strongly advises against this roofing company due to poor service and an unsatisfactory resolution process.","key_phrases":["would not recommend this company","service failed to meet expectations","resolution process was unsatisfactory"]},"Ci9DQUlRQUNvZENodHljRjlvT25kcmRXcGZhRmxvZW5WUVdVbHBSVk51WkVabFVGRRAB":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","technical_knowledge","cleanliness","professionalism","courtesy"],"entities":{"technicians":[],"services":["roof-repair","interior-repair"],"problems":[]},"one_line_summary":"Barbara had an outstanding experience with E2 Roofing, praising excellent communication, top-notch workmanship on her roof and interior, and a clean, efficient, courteous crew.","key_phrases":["communication was excellent","quality of work both on my roof and inside my home was top notch","workers were efficient, clean, kind, and thorough","I'd give more stars if possible"]},"Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","responsiveness","professionalism","problem_resolution"],"entities":{"technicians":["Caleb"],"services":["ridge-cap-repair","roof-repair"],"problems":["missing-ridge-cap"]},"one_line_summary":"Customer praises Caleb and the team for professional, responsive, and efficient repair of a missing ridge cap.","key_phrases":["missing ridge cap","communicated clearly","completed quickly","would definitely recommend"]},"Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["technical_knowledge","communication","professionalism","cleanliness","courtesy"],"entities":{"technicians":["Dave","Caleb","Cayden","Lori"],"services":["roof-replacement","shingle-selection","skylight-installation","low-slope-roofing"],"problems":["choosing-right-shingles","skylight-addition","low-slope-roof-section-materials"]},"one_line_summary":"Customer praises E2 Roofing for expert guidance on shingles and skylights, outstanding teamwork, and spotless cleanup resulting in a beautiful new roof.","key_phrases":["incredible experience from start to finish","informed us about using the right materials","no evidence they were ever there","Can't recommend this team enough"]},"Ci9DQUlRQUNvZENodHljRjlvT25aWlUxVllXVEZVTlU5NGRqbFJiRTFxT0V4Q2NIYxAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","professionalism","cleanliness"],"entities":{"technicians":[],"services":["roof-installation"],"problems":[]},"one_line_summary":"Jenny is thrilled with her beautiful new roof and praises the smooth process and prompt communication.","key_phrases":["roof looks neat & beautiful","absolutely love it","process is so smooth","Prompt communication"]},"Ci9DQUlRQUNvZENodHljRjlvT25OaVFXaEpTVVpFYVc0MmFEWmFUR05KUWt0MFRYYxAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","technical_knowledge"],"entities":{"technicians":["Dave"],"services":["roofing"],"problems":[]},"one_line_summary":"A loyal customer praises Dave for years of top-notch roofing service and refers real estate clients to him.","key_phrases":["go to roofing company for years","refer all of my real estate clients","Top notch Customer service & workmanship"]},"Ci9DQUlRQUNvZENodHljRjlvT2xveFVGbFFaQzFoU25ndFREQjBNamhRYUdOTFJGRRAB":{"sentiment":"negative","sentiment_score":-0.7,"aspects_mentioned":["responsiveness","communication","problem_resolution"],"entities":{"technicians":[],"services":["metal-roof-installation"],"problems":["roof-leak","no-response-to-follow-up-calls","unresolved-warranty-or-post-installation-issue"]},"one_line_summary":"Customer is satisfied with the metal roof installed but is frustrated by complete lack of response after attempting to reach the company three times about a leak five years later.","key_phrases":["nice metal roof","no follow up 5 years later","will not return calls","attempted 3 times left messages and nothing"]},"Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","professionalism","cleanliness","pricing","scheduling"],"entities":{"technicians":["Dave","Cayden","Caleb"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer praises E2 Roofing for an outstanding roof replacement experience from initial quote to post-completion cleanup, highlighting quality work at a reasonable price.","key_phrases":["service second to none","made sure and double sure that I was satisfied","quality work at a reasonable price","highly recommend E2 Roofing"]},"Ci9DQUlRQUNvZENodHljRjlvT2xOS0xWVmhSMWRGTFVZeVkzWkNhMWhoV21GeFIyYxAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","communication","responsiveness"],"entities":{"technicians":["Turner","David"],"services":["wind-damage-roof-repair","storm-damage-repair"],"problems":["roof-damaged-by-wind-and-rain"]},"one_line_summary":"Customer praises E2 Roofing staff, specifically Turner and David's team, for professional and thorough wind and rain damage roof repairs with excellent communication.","key_phrases":["amazing to work with","explained the process","sent pictures of the before and after","very professional and thorough"]},"Ci9DQUlRQUNvZENodHljRjlvT2xKcGFsUTJjVFJIVFVGYWR6bFZMVlExYmtGWWRYYxAB":{"sentiment":"negative","sentiment_score":-0.85,"aspects_mentioned":["communication","responsiveness","courtesy"],"entities":{"technicians":[],"services":[],"problems":["unanswered-question","hung-up-on-by-receptionist","refused-service-inquiry"]},"one_line_summary":"A prospective customer was repeatedly hung up on without having their question answered after admitting they were not yet a current client.","key_phrases":["hung up on me","okay bye-bye","what about my question","not yet"]},"Ci9DQUlRQUNvZENodHljRjlvT2xOZlFVTlhWRGR4VVhkRGRGaEJPWFZQTkZwalFsRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["pricing","professionalism","technical_knowledge"],"entities":{"technicians":["Turner"],"services":["chimney-repair","chimney-leak-repair"],"problems":["chimney-leak"]},"one_line_summary":"Customer praises E2 Roofing for a competitive quote, efficient chimney leak repair, and professional service.","key_phrases":["top-notch chimney repair","very competitive quote","completed efficiently and looks great","highly recommend their professional service"]},"Ci9DQUlRQUNvZENodHljRjlvT20xamN6QnRXR3BHU0c1TVpVOU1VM1Z1UTFKQk1IYxAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","communication"],"entities":{"technicians":["Turner","Caleb"],"services":["roofing-installation"],"problems":[]},"one_line_summary":"Customer praises E2 Roofing for a seamless experience with Turner and Caleb, highlighting their professionalism and clear communication.","key_phrases":["awesome job","easy and seamless","very professional","communication was crystal clear"]},"Ci9DQUlRQUNvZENodHljRjlvT2twbmEwbDBUMVV4TTBwSFppMUJVVVZCYmpKNE1uYxAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","courtesy","responsiveness","problem_resolution"],"entities":{"technicians":["Cayden"],"services":["roof-repair"],"problems":["previous-contractor-worsened-existing-roof-damage"]},"one_line_summary":"Cayden and the E2 Roofing team successfully repaired a roof that a previous contractor had made worse, delivering an exceptional customer experience.","key_phrases":["best experience working with a company we have ever had","top notch professional","E2 stepped in and stepped up","made us whole again"]},"Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["professionalism","technical_knowledge","communication","pricing","punctuality"],"entities":{"technicians":[],"services":["roof-installation","roof-repair","roof-inspection","roofing-consultation"],"problems":[]},"one_line_summary":"A realtor highly recommends E2 Roofing for their professionalism, craftsmanship, clear communication, and ability to enhance home value for numerous clients over the years.","key_phrases":["exemplifies professionalism, expertise, and reliability","clear communication and timely updates","meticulous attention to detail","trusted partner in real estate and home improvement"]},"Ci9DQUlRQUNvZENodHljRjlvT25WU2VrTjVkV3R3VkhORGRVTlpjbFJwYlcxNVdWRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["pricing","professionalism"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises E2 Roofing for exceptional work quality, fast completion, and unbeatable pricing.","key_phrases":["got the job done beautifully","in record time","can't beat the price","They are awesome"]},"Ci9DQUlRQUNvZENodHljRjlvT25SNFJXZHlTak5RYm5wUU1sWnBNRmhxWWkxbFYyYxAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","responsiveness","technical_knowledge"],"entities":{"technicians":["Laurie","Caleb","Turner"],"services":["roofing-installation"],"problems":[]},"one_line_summary":"Customer praises hands-on project management by Laurie and Caleb and commends Turner's responsiveness, with impeccable workmanship throughout.","key_phrases":["PM Laurie was on the roof almost the whole time","supervisor Caleb was super involved","Turner was very responsive","workmanship looks impeccable"]},"Ci9DQUlRQUNvZENodHljRjlvT2twNWVIRkZSRmM0TTFSc05FRk5aMDg0ZW10NlFrRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["scheduling","technical_knowledge","pricing"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises E2 Roofing for staying on schedule, knowledgeable crew, and fair pricing well below competitors.","key_phrases":["Everything done on schedule","crew was knowledgeable and efficient","cost was fair","well under some of the ripoffs that quoted"]},"Ci9DQUlRQUNvZENodHljRjlvT2xwRmVpMUlXRE5uWHpORWNIQktNV2x2V0dkMVRsRRAB":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["problem_resolution","technical_knowledge","professionalism"],"entities":{"technicians":["Dave","Kaleb","Turner"],"services":["roof-leak-repair","roof-inspection"],"problems":["roof-leak-of-unknown-origin","pressure-to-replace-entire-roof-unnecessarily"]},"one_line_summary":"Customer praises Dave, Kaleb, and Turner for persistently diagnosing a complex roof leak and resolving it without an unnecessary full replacement.","key_phrases":["relentless in their pursuit to figure it out","unique situation with my roof","Problem solved and I'm so relieved","Fantastic company"]},"Ci9DQUlRQUNvZENodHljRjlvT21wbU9WOU9ia1V5YVRCRGJqbE1hR0owVTNwa1gwRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism","communication"],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"Customer praises E2 Roofing Jacksonville for professionalism and communication, and plans to recommend them.","key_phrases":["Very professional","great communication","a pleasure to deal with","Will definitely recommend"]},"Ci9DQUlRQUNvZENodHljRjlvT2pOdFgxTjVjekJDYzBWbVEwdGxNamh6YzB4bWFXYxAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","punctuality","communication","pricing","responsiveness"],"entities":{"technicians":[],"services":["roof-replacement","roofing"],"problems":["first-time-major-home-roofing-project"]},"one_line_summary":"First-time homeowner praises E2 Roofing for professionalism, on-time arrival, clear quoting, seamless billing, and exceptional overall communication.","key_phrases":["highly professional and efficient","showed up exactly when they said they would","empowered to make decisions","billing/payment process was seamless"]},"Ci9DQUlRQUNvZENodHljRjlvT200d1JsOVZka2RRYlhGSVdDMUlVVEJhVTJ4YVdtYxAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","technical_knowledge"],"entities":{"technicians":["Dave"],"services":["shingle-replacement"],"problems":["shingles-came-off-roof"]},"one_line_summary":"Dave D professionally replaced two missing shingles and impressed the customer enough that she would hire him again.","key_phrases":["excellent job replacing 2 shingles","very professional","years of experience and knowledgeable","would use him again"]},"Ci9DQUlRQUNvZENodHljRjlvT2pScVNYVjBXRlppZWs5SUxWbHFMV1ZtUm1aUWFVRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","professionalism"],"entities":{"technicians":["Cayden"],"services":["roof-repair","insurance-documentation"],"problems":["roof-damage-requiring-insurance-claim"]},"one_line_summary":"Customer had an exceptional experience with E2 Roofing, praising Cayden's communication and help navigating the insurance documentation process for a roof repair.","key_phrases":["exceptional from start to finish","great communication and convenience","documentation needed to appease the insurance company","would recommend them"]},"Ci9DQUlRQUNvZENodHljRjlvT2toUFNURlFZbXRFVTNVNVYzZHFURTVQVUd4Vk1GRRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["professionalism"],"entities":{"technicians":[],"services":["chimney-repair"],"problems":["chimney-damage"]},"one_line_summary":"Customer is highly satisfied with the chimney repair service and plans to recommend and use E2 Roofing again in the future.","key_phrases":["chimney repaired","excellent and quality service","definitely recommend","use your services in the future"]},"Ci9DQUlRQUNvZENodHljRjlvT2xOd1ZtODRWbkJ1TWtSRk5qaHBYMFJyVlRsTlpIYxAB":{"sentiment":"positive","sentiment_score":0.88,"aspects_mentioned":["professionalism","problem_resolution","communication","responsiveness"],"entities":{"technicians":["Kyle","Turner","Heather"],"services":["shingle-removal","shingle-replacement","roof-repair"],"problems":["repair-needed-after-initial-installation"]},"one_line_summary":"Customer praises E2 Roofing's professionalism, immediate follow-up on a repair, and the hard work of the crew during shingle removal and replacement.","key_phrases":["handled my request professionally","attention to make things right was immediate","follow up calls were almost daily","beautiful the roof looked with some unexpected modifications"]},"ChdDSUhNMG9nS0VJQ0FnTUNvLW9XUXNRRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["punctuality","courtesy","technical_knowledge","professionalism"],"entities":{"technicians":["Turner"],"services":["roofing-inspection","roofing-services"],"problems":[]},"one_line_summary":"Customer highly recommends E2 Roofing, praising technician Turner for being timely, friendly, knowledgeable, and informative.","key_phrases":["Turner was timely, friendly, honest, kind","knowledgeable, and informative","many other positive things","Highly recommend this company"]},"ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["communication","professionalism","punctuality","problem_resolution","scheduling"],"entities":{"technicians":["David","Cayden"],"services":["roof-replacement","county-inspection"],"problems":[]},"one_line_summary":"Customer praises David and Cayden for excellent communication, timely work, and a thorough next-day follow-up inspection on a beautifully completed roof job.","key_phrases":["explain the different steps and processes","finish that evening","Cayden came back the next day to do a check up","wonderful 10 stars"]},"ChZDSUhNMG9nS0VJQ0FnTUR3b3NUOFhREAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["responsiveness","problem_resolution","professionalism"],"entities":{"technicians":[],"services":["roof-repair"],"problems":["unspecified-roof-issues-requiring-repair"]},"one_line_summary":"Customer praises E2 Roofing for two fast, well-executed roof repairs performed months apart, recommending them even when the exact issue is unknown.","key_phrases":["on the spot… again","two quick repairs a few months apart","done well and quickly","easy call if you need roof repair"]},"ChdDSUhNMG9nS0VJQ0FnTUN3Z0kydTVRRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["responsiveness","punctuality","professionalism","courtesy","technical_knowledge"],"entities":{"technicians":["Dave","Cayden"],"services":["roof-inspection"],"problems":["potential-roof-leakage"]},"one_line_summary":"Customer praises E2 Roofing for their immediate response and thorough roof inspection by courteous technician Cayden.","key_phrases":["immediately responded to my request for an urgent roof inspection","appeared within hours","very courteous and professional manner","very thorough inspection"]},"ChZDSUhNMG9nS0VJQ0FnTUNRdllQMkRREAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","technical_knowledge","professionalism","problem_resolution","responsiveness"],"entities":{"technicians":["Heather","Drew"],"services":["metal-roof-installation","roof-replacement","solar-panel-removal-reinstall"],"problems":["hurricane-damaged-roof","solar-pv-panel-removal-and-reinstallation","screen-enclosure-issue"]},"one_line_summary":"After hurricane damage, customer chose a metal roof replacement through E2 Roofing and praised Heather and Drew for exceptional communication, expertise, and going above and beyond.","key_phrases":["Heather began educating me on metal roofs","Drew kept me updated on the process","went beyond the re-roofing project","new metal roof makes my house look brand new"]},"ChdDSUhNMG9nS0VJQ0FnTURneDlTaThRRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["communication","professionalism"],"entities":{"technicians":["Kyle"],"services":["peaked-roof-replacement","flat-roof-replacement","fascia-replacement"],"problems":["hurricane-damaged-fascia","roof-damage"]},"one_line_summary":"Customer praises E2 Roofing for excellent work on peaked and flat roofs and highlights Kyle's outstanding communication throughout the project.","key_phrases":["awesome job on our peaked roof & our flat roofs","replaced the fascia that had been loosened from the hurricanes","Kyle was great with his communications","letting me know what was going on every step of the way"]},"ChZDSUhNMG9nS0VJQ0FnTUNnMzhMMlhBEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","technical_knowledge"],"entities":{"technicians":["Kyle"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Kyle and E2 Roofing for being awesome throughout the entire process and delivering incredible work on their home.","key_phrases":["awesome every step of the way","incredible work on my house","thank you very much"]},"ChdDSUhNMG9nS0VJQ0FnTUNnejhqbXZRRRAB":{"sentiment":"positive","sentiment_score":0.93,"aspects_mentioned":["professionalism","punctuality","cleanliness"],"entities":{"technicians":["Heather","Drew","Kyle"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer praises E2 Roofing's crew for their professionalism, timely completion, and exceptional cleanup after a roof installation.","key_phrases":["pleasure to work with","completed in a timely manner","cleaned up like they had never been here","roof looks great"]},"ChdDSUhNMG9nS0VJQ0FnTUNnc0tyY3V3RRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["technical_knowledge","communication","professionalism"],"entities":{"technicians":["David"],"services":["roof-replacement","roofing-quote"],"problems":["needed-new-roof"]},"one_line_summary":"Customer praises rep David for being thorough, knowledgeable, and helpful in selecting the perfect roof color for their new roof installation.","key_phrases":["very thorough, patient and knowledgeable","got the color that was perfect for my home","love the new roof","daunting task"]},"ChdDSUhNMG9nS0VJQ0FnTUNBcE5QT3hnRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","communication","technical_knowledge"],"entities":{"technicians":["Kyle","Hector"],"services":["roof-repair","room-repair"],"problems":["tree-fell-on-roof"]},"one_line_summary":"Customer praises E2 Roofing's veteran-owned team, highlighting Kyle and Hector's exceptional help repairing roof and room damage caused by a fallen tree.","key_phrases":["locally owned by a Veteran","helped me through every single detail","My roof and room look amazing","5 star rating"]},"ChZDSUhNMG9nS0VJQ0FnSUNfNGFxMFVnEAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["communication","professionalism"],"entities":{"technicians":["Heather","Jamie","Kyle"],"services":["insurance-claim-roofing"],"problems":[]},"one_line_summary":"Customer praises E2 Roofing for excellent communication from Heather and Jamie and strong project oversight by Kyle during an insurance claim process.","key_phrases":["explained things better than the insurance company did","super to deal with","good job of overseeing things"]},"ChdDSUhNMG9nS0VJQ0FnSUR2M3NDNzdnRRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["professionalism","pricing"],"entities":{"technicians":["Travis"],"services":["roofing-estimate"],"problems":[]},"one_line_summary":"Customer praises Travis for his professionalism during a roofing estimate visit.","key_phrases":["reputable company","very professional","5 stars for Travis","came by to give me an estimate"]},"ChdDSUhNMG9nS0VJQ0FnSURYaXQzaHlBRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","professionalism","scheduling","technical_knowledge"],"entities":{"technicians":["Heather","Jamie","Kyle"],"services":["roof-replacement","roof-repair","insurance-claim-coordination","permit-handling"],"problems":["needed-new-roof-or-repairs","insurance-coordination-required"]},"one_line_summary":"Customer highly praises E2 Roofing's entire team including Heather, Jamie, and project manager Kyle for seamless permitting, insurance handling, and quality roof work.","key_phrases":["Heather and Jamie were awesome in handling the permits","Kyle the project manager was awe","nice to work with people you can trust","If I could give you more than a 5 star review I would"]},"ChdDSUhNMG9nS0VJQ0FnSURKcXRmTmhnRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["technical_knowledge","courtesy"],"entities":{"technicians":["Heather"],"services":[],"problems":[]},"one_line_summary":"Customer highly recommends E2 Roofing and specifically praises Heather for her knowledge and friendliness.","key_phrases":["focuses on quality","Ask for Heather","super knowledable","very friendly"]},"ChdDSUhNMG9nS0VJQ0FnSUNYMFlMTDhBRRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["technical_knowledge","courtesy"],"entities":{"technicians":["Kyle"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Kyle for his knowledge and courtesy and says they will recommend E2 Roofing to others.","key_phrases":["excellent job","knowledgeable","courteous","will definitely recommend to others"]},"ChdDSUhNMG9nS0VJQ0FnSUNYM3ZqR3J3RRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism","communication","courtesy"],"entities":{"technicians":["Elizabeth"],"services":["roofing"],"problems":["stressful-roofing-situation"]},"one_line_summary":"Customer praises Elizabeth for being helpful and trustworthy during a stressful time and commends the company's professional and thorough work.","key_phrases":["so helpful","never made me feel taken advantage of","professional and thorough","highly suggest this company"]},"ChdDSUhNMG9nS0VJQ0FnSUNYNHAyZjNnRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","responsiveness","punctuality","professionalism"],"entities":{"technicians":[],"services":["roofing-inspection","storm-damage-repair"],"problems":["hurricane-damage"]},"one_line_summary":"Customer praises E2 Roofing's outstanding communication, responsiveness, timeliness, and professionalism in the aftermath of a hurricane.","key_phrases":["can't give enough kudos","quick response to questions","timeliness and professionalism","just following a hurricane"]},"ChZDSUhNMG9nS0VJQ0FnSUM3NnIzeFpREAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","communication"],"entities":{"technicians":["Arron","Heather"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer is highly satisfied with Arron and Heather's attentive care and quality work during a full roof replacement for their grandparents.","key_phrases":["taking care of my grandparents","whole process of getting their new roof","excellent service and quality of work","very satisfied"]},"ChdDSUhNMG9nS0VJQ0FnSURyd1lpMm5RRRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Heather","Arron"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Heather and Arron for doing a fantastic job.","key_phrases":["fantastic job","Heather and Arron"]},"ChdDSUhNMG9nS0VJQ0FnSURMNHJIUzJ3RRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["technical_knowledge","professionalism","courtesy","communication","problem_resolution"],"entities":{"technicians":["Heather","Drew"],"services":["skylight-replacement"],"problems":["skylight-needing-replacement"]},"one_line_summary":"Customer praises E2 Roofing for a straightforward, professional skylight replacement experience with knowledgeable estimator Heather and skilled technician Drew.","key_phrases":["skylight replaced","straight forward with us on the exact work","worked so professionally and diligently","highly recommend them"]},"ChdDSUhNMG9nS0VJQ0FnSUNMaXU3Vl9RRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["courtesy","professionalism","communication","technical_knowledge"],"entities":{"technicians":["Arron"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises Arron Brands for his courtesy, professionalism, and thorough walkthrough explanation, and commends the crew's excellent work.","key_phrases":["very courteous and professional","explained everything","what to look for during the walkthrough","crew did a fantastic job"]},"ChZDSUhNMG9nS0VJQ0FnSUNMMlBudU9REAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["technical_knowledge","communication","professionalism","courtesy"],"entities":{"technicians":["Heather"],"services":["roof-inspection","roof-replacement"],"problems":["aging-or-damaged-roof-requiring-replacement-decision"]},"one_line_summary":"Inspector Heather Wheeler provided thorough, honest, and supportive guidance that helped the customer confidently decide to replace their roof.","key_phrases":["inspection with validity evidence","unparalleled support","comfortable with her advice","discuss the limits of what their company was able to do"]},"ChdDSUhNMG9nS0VJQ0FnSUR6djRYYW1RRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["pricing","professionalism","communication","problem_resolution"],"entities":{"technicians":["Heather"],"services":["roofing-service"],"problems":[]},"one_line_summary":"Customer praises Heather Wheeler for working within budget, providing an accurate quote, and delivering impressive, fast roofing service.","key_phrases":["Worked with my budget","Quote was accurate","Service was impressive and fast","You will not regret it"]},"ChZDSUhNMG9nS0VJQ0FnSUREaGJpaVFBEAE":{"sentiment":"negative","sentiment_score":-1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"1-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSUNEX0lhaGN3EAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","technical_knowledge","courtesy"],"entities":{"technicians":[],"services":["leak-detection","leak-repair"],"problems":["roof-leak"]},"one_line_summary":"Customer is very happy with E2 Roofing's friendly, professional, and thorough leak detection and repair service.","key_phrases":["very friendly, professional, and fast","thorough in detecting a leak and repairing it","very happy with this company","would recommend them to anyone"]},"ChZDSUhNMG9nS0VJQ0FnSUROemRQQVF3EAE":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["professionalism","courtesy","technical_knowledge","communication","scheduling"],"entities":{"technicians":["Drew","Sean","Heather"],"services":["roof-repair","roofing"],"problems":["weather-related-delays"]},"one_line_summary":"Customer expresses deep gratitude to the E2 Roofing team, praising their professionalism, courtesy, and patience through weather delays on a roofing project.","key_phrases":["most unbelievable, professional, courteous, knowledgeable folks","still believes in customer service","level of patience while dealing with the on and off bad weather","Priceless work"]},"ChdDSUhNMG9nS0VJQ0FnSUNON2JxYTNnRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","scheduling","punctuality","cleanliness","professionalism"],"entities":{"technicians":[],"services":["re-roof"],"problems":[]},"one_line_summary":"Customer praises E2 Roofing for a seamless full re-roof experience with fast communication, timely scheduling, and thorough cleanup.","key_phrases":["great experience","seamless process","communication was fast","cleaned up afterwards"]},"ChZDSUhNMG9nS0VJQ0FnSUNGMjhUN0xnEAE":{"sentiment":"negative","sentiment_score":-0.9,"aspects_mentioned":["courtesy"],"entities":{"technicians":[],"services":[],"problems":["rude-staff"]},"one_line_summary":"Customer found the business to be extremely rude.","key_phrases":["Extremely rude"]},"ChZDSUhNMG9nS0VJQ0FnSURadVp6amJ3EAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["responsiveness","problem_resolution","pricing","courtesy","professionalism"],"entities":{"technicians":["Joe"],"services":["roof-leak-repair"],"problems":["water-dripping-through-ceiling","water-stains","gap-left-by-original-roofers"]},"one_line_summary":"Technician Joe came out immediately to fix a roof gap at no charge, impressing the customer who expected a costly repair.","key_phrases":["came out immediately after I called","didn't even charge us","return to fix it again for no charge","highly recommend him"]},"ChdDSUhNMG9nS0VJQ0FnSURaaG9lTi1nRRAB":{"sentiment":"positive","sentiment_score":0.65,"aspects_mentioned":["courtesy","punctuality","cleanliness","professionalism"],"entities":{"technicians":[],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises the crew's friendliness, punctuality, and thorough cleanup but criticizes the salesman for being pushy and rude.","key_phrases":["very nice and friendly","clean up was top notch","fast work but a very good job","salesman was a bit pushy and on the rude side"]},"ChZDSUhNMG9nS0VJQ0FnSURwdXZ1N0hBEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["punctuality","technical_knowledge","professionalism"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer highly recommends E2 Roofing for being on time, skilled, and delivering quality work.","key_phrases":["E2 Roofing is fantastic","on time","skilled, and do quality work","highly recommend E2"]},"ChZDSUhNMG9nS0VJQ0FnSUNwcHBiekhREAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","professionalism","courtesy"],"entities":{"technicians":["Heather","Mike","Casey"],"services":["roof-replacement","insurance-claim-assistance","interior-ceiling-repair"],"problems":["home-insurance-claim-filing","roof-damage"]},"one_line_summary":"First-time insurance claimant praises Heather's guidance and Mike and Casey's crew for excellent roof work, with plans to return for ceiling repair.","key_phrases":["first time filing a home insurance claim","Heather made the process so easy","wonderful job on our roof","looking forward to the same experience"]},"ChdDSUhNMG9nS0VJQ0FnSURKMHZqcGt3RRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["responsiveness","technical_knowledge","communication","professionalism","punctuality"],"entities":{"technicians":["John"],"services":["wind-damage-repair","temporary-roof-fix","roof-tarping"],"problems":["wind-damage-to-roof","water-intrusion-risk"]},"one_line_summary":"John responded same-day to wind damage, performed a temporary roof fix in the rain, and thoroughly explained the repair process, earning high praise.","key_phrases":["came in the drizzling rain","went on our roof to do a temporary fix","went above and beyond","very knowledgeable and explained the process"]},"ChdDSUhNMG9nS0VJQ0FnSUNKZzhmWW1BRRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["responsiveness","punctuality","courtesy"],"entities":{"technicians":["Michael","Heather"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer had a very positive experience, praising the responsiveness and helpfulness of Michael and Heather.","key_phrases":["Responsive and timely","really good experience","extremely helpful"]},"ChZDSUhNMG9nS0VJQ0FnSURSX1BxV2N3EAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["responsiveness","punctuality","communication","professionalism","technical_knowledge","courtesy"],"entities":{"technicians":["Heather","Michael"],"services":["roof-inspection"],"problems":["insurance-required-roof-repair","roof-condition-assessment"]},"one_line_summary":"Heather and Michael responded within 10 minutes, arrived on time, and honestly assessed the roof as being in great condition, resolving an insurance-related concern.","key_phrases":["not even 10 minutes later, Heather calls me","came out on time to inspect the roof","assured us our roof is still in great condition","easy to talk to, understanding, punctual, friendly, honest, and professional"]},"ChZDSUhNMG9nS0VJQ0FnSURoNHZEbEJBEAE":{"sentiment":"neutral","sentiment_score":0,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"3-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSURoXzdpSTJRRRAB":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["professionalism","communication","technical_knowledge","cleanliness","courtesy"],"entities":{"technicians":["Heather","Casey","Mike"],"services":["roof-replacement"],"problems":["roof-replacement-needed"]},"one_line_summary":"Customer praises Heather, Casey, and Mike for their professionalism, knowledge, fast roof replacement, and thorough cleanup.","key_phrases":["walked me through the process from the very beginning","fast and secure project","Super clean after the job was completed","No leftover debris"]},"ChdDSUhNMG9nS0VJQ0FnSURoNU55bzdnRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["responsiveness","communication","professionalism"],"entities":{"technicians":["Heather","Mike"],"services":["roof-installation","insurance-claims-assistance"],"problems":[]},"one_line_summary":"Customer praises E2 Roofing's Heather and Mike for being highly responsive throughout the installation process and with post-installation insurance issues.","key_phrases":["readily available and extremely responsive","post installation insurance issues","a job well done","represented by Heather Wheeler and Mike"]},"ChZDSUhNMG9nS0VJQ0FnSUNobTlQYVp3EAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","technical_knowledge","scheduling"],"entities":{"technicians":["Heather","Michael"],"services":["roof-replacement","insurance-claim-assistance"],"problems":[]},"one_line_summary":"Customer had a great experience with Heather managing insurance preparations and Michael's crew completing the roof replacement in a single day.","key_phrases":["handled all the preparations & insurance stuff","knocked out the job in 1 day","very impressed","crew of 6 guys"]},"ChdDSUhNMG9nS0VJQ0FnSUNoN2Z5aml3RRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Heather","Mike"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer highly praises the professionalism of Heather and Mike at E2 Roofing and strongly recommends the company.","key_phrases":["extremely professional","Highly recommend E2 roofing","Heather and Mike"]},"ChZDSUhNMG9nS0VJQ0FnSUNoaFlhQkhREAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism","responsiveness","courtesy"],"entities":{"technicians":["Mike"],"services":["shingle-repair","storm-damage-repair"],"problems":["shingles-blown-off-roof-from-storm-damage"]},"one_line_summary":"Mike and his crew quickly and kindly repaired storm-damaged shingles, making the process easy for the customer.","key_phrases":["quickly repairing several shingles","blew off my roof from storm damage","very kind and easy to work with","very helpful"]},"ChZDSUhNMG9nS0VJQ0FnSUNobklUalNBEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["responsiveness","communication","professionalism","courtesy"],"entities":{"technicians":["Michael"],"services":["roofing-service"],"problems":[]},"one_line_summary":"Customer praises Michael Oneal for outstanding responsiveness and above-and-beyond customer service.","key_phrases":["always responsive","above and beyond","highest marks","dealing with them was a pleasure"]},"ChdDSUhNMG9nS0VJQ0FnSURCLVpieTB3RRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","technical_knowledge"],"entities":{"technicians":["Heather","Michael"],"services":["roof-repair"],"problems":["damaged-roof"]},"one_line_summary":"Customer is highly satisfied with Heather and Michael's thorough and professional roof repair work.","key_phrases":["very thorough and professional","quality of their work","tip-top condition","very satisfied"]},"ChdDSUhNMG9nS0VJQ0FnSUNCNGJybXRBRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["technical_knowledge","communication","professionalism"],"entities":{"technicians":["Heather","Joe"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer praises Heather and Joe for their skilled roof replacement work and consistent project updates throughout the process.","key_phrases":["very skilled and well done in a brief period","updating me always","good relief for homeowners","help me a lot"]},"ChZDSUhNMG9nS0VJQ0FnSURlZ2RtQkdnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Heather","Joe"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer was highly impressed with Heather and Joe and strongly recommends the business.","key_phrases":["Heather and Joe were amazing","highly recommend"]},"ChZDSUhNMG9nS0VJQ0FnSUR1bU9PSUpBEAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["punctuality","communication","problem_resolution","professionalism","scheduling"],"entities":{"technicians":["Heather","Julio","Joseph"],"services":["roof-replacement","insurance-claim-roofing"],"problems":["wrong-roofing-product-delivered"]},"one_line_summary":"Customer was initially apprehensive about an insurance-selected contractor but was impressed by timely communication, on-schedule work, and swift resolution of a wrong-material delivery.","key_phrases":["Timing was spot on","Easy to work with her","immediately got the supplier notified","outcome was better than we expected"]},"ChZDSUhNMG9nS0VJQ0FnSUQybVByU0pnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","communication"],"entities":{"technicians":["Heather","Joe"],"services":["roof-repair","roof-installation"],"problems":[]},"one_line_summary":"Customer praises E2 Roofing's impeccable roof repair and installation work, highlighting Heather and Joe for their fabulous service.","key_phrases":["their work is impeccable","Heather and Joe were fabulous","will definitely pass the word","great service"]},"ChZDSUhNMG9nS0VJQ0FnSURXZ3Vxb1ZnEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","communication","punctuality","courtesy"],"entities":{"technicians":["Heather"],"services":["roofing-installation"],"problems":[]},"one_line_summary":"Customer is 100% satisfied, praising Heather's professionalism, communication, and on-time completion of the roofing work.","key_phrases":["Very hard to find a company like this","stayed in touch with us","on time and cared about everything","100% happy"]},"ChZDSUhNMG9nS0VJQ0FnSUNXM2VlbGRREAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSUNXOW8zZFpREAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","scheduling","communication","responsiveness"],"entities":{"technicians":["Heather","Joe"],"services":["roof-replacement","shingle-selection"],"problems":["needed-roof-replacement-before-listing-house-for-sale"]},"one_line_summary":"Heather and Joe provided professional, timely roof replacement service to help the customer prepare their home for listing.","key_phrases":["very professional and helped me every step of the way","found options of shingles available to get my project started quickly","kept the project on schedule","wonderful job on my roof replacement"]},"ChdDSUhNMG9nS0VJQ0FnSURtNTlpZzVnRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Joe"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer was highly impressed by Joe's professionalism and strongly recommends E2 Roofing.","key_phrases":["professional as you get","would recommend them to anyone"]},"ChdDSUhNMG9nS0VJQ0FnSURtN3RTcS1nRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","technical_knowledge","punctuality","communication","scheduling"],"entities":{"technicians":["Heather","Joseph"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer praises Heather's standout knowledge and professionalism during the estimate process, and commends the entire team for delivering the roof replacement exactly as promised.","key_phrases":["professionalism and extensive knowledge stood out from the rest","everything went exactly as promised","contractors arrived promptly","would not hesitate to recommend"]},"ChdDSUhNMG9nS0VJQ0FnSUNtbGVLWXVBRRAB":{"sentiment":"negative","sentiment_score":-0.7,"aspects_mentioned":["pricing","communication","professionalism","responsiveness","problem_resolution"],"entities":{"technicians":["Chris"],"services":["roof-leak-repair","roof-inspection"],"problems":["small-roof-leak","undisclosed-1500-minimum-charge","request-for-5-star-review-in-exchange-for-fee-waiver"]},"one_line_summary":"Customer was not informed of a $1,500 minimum charge upfront and was later asked to leave a 5-star review in exchange for having the inspection fee waived, resulting in a very dissatisfying experience.","key_phrases":["not given that information by the office","$1,500 minimum charge","needed a 5 star review in return","the joke didn't land well"]},"ChZDSUhNMG9nS0VPQzVoTlRiaG9YUEpBEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","communication"],"entities":{"technicians":["Joe","Heather"],"services":["roofing-service"],"problems":[]},"one_line_summary":"Customer praises outstanding professionalism and customer service from Joe and Heather throughout the entire roofing project.","key_phrases":["Great customer service","service start to complete","so great and professional","Love the company"]},"ChdDSUhNMG9nS0VJQ0FnSURHOGV6cnR3RRAB":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSURHb2JtdFhnEAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["professionalism"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer expresses strong satisfaction with their new roof and praises the team.","key_phrases":["LOVE MY NEW ROOF","GREAT TEAM"]},"ChZDSUhNMG9nS0VJQ0FnSUNHamJtU1NBEAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSUNHalpLNXJBRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism","responsiveness"],"entities":{"technicians":["Heather"],"services":[],"problems":[]},"one_line_summary":"Customer praises Heather Wheeler for her professionalism and timely responses, expressing eagerness to use E2 Roofing again in the future.","key_phrases":["very professional","answering all questions in a timely manner","would not hesitate to call on her or E2 in the future"]},"ChZDSUhNMG9nS0VJQ0FnSUNHNllfaGFREAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["responsiveness","communication","pricing","professionalism","courtesy"],"entities":{"technicians":["Heather"],"services":["roof-inspection"],"problems":["dip-in-the-roof","needed-inspection-within-contract-window"]},"one_line_summary":"A first-time buyer praised E2 Roofing for their same-day responsiveness, honest roof inspection, and the patience shown by Heather during a time-sensitive contract window.","key_phrases":["they were so helpful even over the phone","had someone come out the next day","completely transparent about everything","not one time did they try and sell me something"]},"ChdDSUhNMG9nS0VJQ0FnSUQ2X043UDFBRRAB":{"sentiment":"positive","sentiment_score":0.72,"aspects_mentioned":["problem_resolution","professionalism","responsiveness","communication","technical_knowledge","scheduling"],"entities":{"technicians":["Joseph"],"services":["roof-installation","vent-sealing","leak-repair"],"problems":["unsealed-vents-causing-water-intrusion","water-leaking-into-ceiling-and-onto-floor"]},"one_line_summary":"Despite an installation crew error with unsealed vents that caused leaking, project manager Joseph went above and beyond to resolve the issues promptly and professionally.","key_phrases":["did not seal the New vents at all","Swift to get the problem addressed and fixed","went above and Beyond for us as homeowners","even on the weekends answered Text messages"]},"ChdDSUhNMG9nS0VJQ0FnSURhMzZPd3ZnRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["responsiveness","technical_knowledge","problem_resolution","pricing"],"entities":{"technicians":["Billy"],"services":["leak-diagnosis","roof-repair"],"problems":["leaky-ceiling","unable-to-get-roofer-callback"]},"one_line_summary":"Billy responded quickly and used his roofing knowledge to help identify the source of a leaky ceiling without recommending unnecessary repairs.","key_phrases":["got back to me right away","very knowledgeable in helping me identify the source","didn't suggest any repairs that might be unnecessary","trying to get a roofer to call me back for weeks"]},"ChdDSUhNMG9nS0VJQ0FnSURhMGF6T2hBRRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["responsiveness","professionalism"],"entities":{"technicians":["Billy"],"services":[],"problems":[]},"one_line_summary":"Billy responded quickly and provided helpful, professional service.","key_phrases":["responded quickly","extremely helpful and professional"]},"ChdDSUhNMG9nS0VJQ0FnSURhd2Jhdm53RRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["communication","professionalism","punctuality","technical_knowledge","pricing","courtesy"],"entities":{"technicians":[],"services":["roof-inspection","roof-repair"],"problems":["roof-damage","additional-roof-issues-identified-during-inspection"]},"one_line_summary":"Customer praised the professionalism, clear communication, and honesty of the sales representative who identified roof issues and even suggested a cost-saving DIY repair option.","key_phrases":["Clear punctual communication","identified other issues with the roof","answered all my questions clearly","I appreciate the honesty"]},"ChdDSUhNMG9nS0VJQ0FnSURhaXVHcjlnRRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["professionalism","problem_resolution"],"entities":{"technicians":["Billy"],"services":["roof-leak-repair"],"problems":["roof-leak"]},"one_line_summary":"Customer praises Billy and his team for professionally and reliably repairing a roof leak.","key_phrases":["great job repairing my roof leak","professional and reliable","Billy and his colleagues"]},"ChZDSUhNMG9nS0VJQ0FnSURhaUttWWNBEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["responsiveness","communication","professionalism","problem_resolution","courtesy"],"entities":{"technicians":["Joseph","Megan"],"services":["roof-replacement","roof-inspection"],"problems":["holes-in-roof"]},"one_line_summary":"Joseph and Megan provided an efficient, respectful, and thorough roof replacement experience, including identifying and resolving holes discovered during the post-completion inspection.","key_phrases":["very responsive and informative","roof done in 2 days","notified me that there were a few holes","made sure we were happy with our selection"]},"ChZDSUhNMG9nS0VJQ0FnSURhNE5PV2VBEAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["pricing","scheduling","professionalism"],"entities":{"technicians":["Billy"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Billy for providing a reasonable quote and completing the roofing work promptly after scheduling.","key_phrases":["Billy was great to work with","reasonable quote","complete the work shortly after scheduling","good company to work with"]},"ChdDSUhNMG9nS0VJQ0FnSUNhNTR5dW13RRAB":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSUNhN2ZqTmRnEAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSUNhdU1ld293RRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Joseph"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Joseph for being professional and helpful throughout the entire roofing process and highly recommends the business.","key_phrases":["very professional and helpful","throughout the entire process","Great business","I recommend"]},"ChZDSUhNMG9nS0VJQ0FnSURxNjlIcFd3EAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["responsiveness","communication","pricing","scheduling"],"entities":{"technicians":["Billy"],"services":["roof-repair","leak-repair"],"problems":["leaky-roof-during-hurricane-season"]},"one_line_summary":"Customer praises E2 Roofing for rapid response during hurricane season, clear communication from Billy, and transparent pricing with no surprise add-ons.","key_phrases":["quick response during hurricane season","on our roof within 24 hours","explaining the work in easy to understand language","no surprise add ons"]},"ChdDSUhNMG9nS0VJQ0FnSURxMFlDQ29RRRAB":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSURxenFxaWJREAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["punctuality","professionalism"],"entities":{"technicians":["Billy"],"services":[],"problems":[]},"one_line_summary":"Customer praises Billy Calloway for being on time and highly professional, strongly recommending him.","key_phrases":["On time","very professional","best in the business","recommend him highly"]},"ChZDSUhNMG9nS0VJQ0FnSUNxdEpUaE1nEAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSURLaXRLRU1REAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["technical_knowledge","communication","problem_resolution","professionalism","responsiveness"],"entities":{"technicians":["Ruen","Joseph"],"services":["roof-installation","ceiling-repair","insurance-claim-assistance"],"problems":["roof-replacement-needed","ceiling-damage","insurance-claim-coordination"]},"one_line_summary":"Customer praises E2 Roofing's project manager Ruen and foreman Joseph for expert communication, insurance advocacy, and diligent problem-solving throughout a new roof and ceiling repair project.","key_phrases":["true expert and did an amazing job","skillfully representing our interests with the insurance company","always took our calls","consistently went the extra mile until we were 100% happy"]},"ChdDSUhNMG9nS0VJQ0FnSURLLVB6Qy13RRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["professionalism","courtesy"],"entities":{"technicians":["Joseph"],"services":[],"problems":[]},"one_line_summary":"Customer praises Joseph for being nice and professional.","key_phrases":["very nice and professional","Joseph onan"]},"ChZDSUhNMG9nS0VJQ0FnSURLNk5xSEZBEAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["professionalism","communication","technical_knowledge","courtesy"],"entities":{"technicians":["Billy"],"services":["roofing-consultation"],"problems":[]},"one_line_summary":"Customer praises representative Billy for his professionalism, thorough explanations, and personable approach during the roofing consultation.","key_phrases":["very personable","very professional","thorough in his explanations","forthcoming as to the limitations of certain products"]},"ChdDSUhNMG9nS0VJQ0FnSUNLejZqRXV3RRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","communication","scheduling"],"entities":{"technicians":["Billy"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises Billy and the E2 sales team for their friendliness, efficiency, and speed in completing a new roof installation.","key_phrases":["so great to work with","friendly, efficient, and worked hard","get my new roof quickly","definitely use them again"]},"ChdDSUhNMG9nS0VJQ0FnSUNLbGVUZS1RRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","responsiveness","punctuality"],"entities":{"technicians":["Billy"],"services":["roof-installation","roof-repair","roof-design"],"problems":[]},"one_line_summary":"Customer praises E2 Roofing's professional and timely crew, highlighting Billy's exceptional responsiveness throughout the project.","key_phrases":["very professional and responsive","worked diligently to get the job done in a timely manner","Billy was Awesome","definitely would recommend E2"]},"ChdDSUhNMG9nS0VJQ0FnSUR5NjVqYWp3RRAB":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSUR5OFpfc3R3RRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["technical_knowledge","punctuality","professionalism"],"entities":{"technicians":[],"services":["roof-removal","roof-installation"],"problems":[]},"one_line_summary":"Customer praises E2 Roofing for completing a full roof removal and installation in a single day with quality, on-time work.","key_phrases":["fantastic job","done in one day","quality on time work","highly recommend"]},"ChZDSUhNMG9nS0VJQ0FnSUR5dVA2QllnEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["scheduling","responsiveness","communication","professionalism"],"entities":{"technicians":["Billy"],"services":["roofing","insurance-claim-roofing"],"problems":[]},"one_line_summary":"Billy and his team delivered a perfectly planned, on-time roofing project with strong communication and immediate follow-up.","key_phrases":["Billy and team were amazing","Schedules were on time","follow ups were addressed immediately","Strong communication from entire team"]},"ChdDSUhNMG9nS0VJQ0FnSUN5eF8zWXlBRRAB":{"sentiment":"positive","sentiment_score":0.8,"aspects_mentioned":["professionalism"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer briefly praises E2 Roofing for doing a wonderful job.","key_phrases":["wonderful job"]},"ChZDSUhNMG9nS0VJQ0FnSUN5N05Tb2JREAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSUN5ak95RllnEAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSUN5b0l1T3p3RRAB":{"sentiment":"positive","sentiment_score":0.82,"aspects_mentioned":["problem_resolution","professionalism"],"entities":{"technicians":[],"services":["roof-installation"],"problems":["nail-in-tire-from-roofing-work"]},"one_line_summary":"Customer praises E2 Roofing for their quality roof installation on a neighbor's house and swift resolution after a nail from the job caused a flat tire.","key_phrases":["great roof on my neighbor's house","nail in our tire","on the spot and replaced it quickly","Top-notch service"]},"ChdDSUhNMG9nS0VJQ0FnSUNTNTkzSGhBRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["punctuality","cleanliness","courtesy","responsiveness","problem_resolution","professionalism"],"entities":{"technicians":["Billy","Thad"],"services":["roof-inspection","roof-replacement"],"problems":["post-installation-issue-requiring-follow-up-repair"]},"one_line_summary":"Customer praises E2 Roofing for timely roof replacement, polite and clean workers, and prompt follow-up when a post-installation issue arose.","key_phrases":["showed up on time and worked steadily","fantastic job cleaning up","responsive to my questions","Billy sent out someone to take care of it"]},"ChdDSUhNMG9nS0VJQ0FnSUNTNjRianJRRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer highly praises E2 Roofing's outstanding work and brilliant workmanship, recommending them to anyone.","key_phrases":["outstanding job","Brilliant workmanship","would recommend this company to anyone"]},"ChdDSUhNMG9nS0VJQ0FnSURpMmZXZXJnRRAB":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSURpdnV1T0xREAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["responsiveness","communication"],"entities":{"technicians":["Billy"],"services":["roof-inspection-follow-up"],"problems":[]},"one_line_summary":"Customer is very happy with Billy's responsiveness and follow-up throughout the roofing process and would recommend the company.","key_phrases":["very responsive and great follow up","ensure everything is good to go with my roof","would definitely recommend them"]},"ChZDSUhNMG9nS0VJQ0FnSURpa016MEhnEAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSURpNEpxdEpnEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","courtesy","technical_knowledge","scheduling"],"entities":{"technicians":["Billy","Jason"],"services":["roof-installation"],"problems":["tree-removal-coordination"]},"one_line_summary":"Customer praises Billy, Jason, and the crew for their professionalism, courtesy, and flexibility throughout a roofing project.","key_phrases":["extremely professional, courteous, and knowledgeable","great job on the roof","always flexible in regards to the weather","highly recommend this company"]},"ChZDSUhNMG9nS0VJQ0FnSUNpbnBLUFdBEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","cleanliness","responsiveness"],"entities":{"technicians":[],"services":["roof-replacement","yard-cleanup"],"problems":["nail-cleanup-after-roofing","pet-safety-during-roofing"]},"one_line_summary":"Customer praises E2 Roofing for thorough nail cleanup after roof removal, leaving the job site spotless and meeting all requests professionally.","key_phrases":["met every request I had","extremely thorough when it came to going over the yard for any nails","did not find any missed nails","job site was left clean"]},"ChdDSUhNMG9nS0VJQ0FnSUNpLW91cDVRRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["pricing","punctuality","courtesy","professionalism"],"entities":{"technicians":[],"services":["wall-repair","interior-painting","replumb-restoration"],"problems":["wall-damage-following-complete-replumb-of-home"]},"one_line_summary":"Customer praises E2 for a beautiful paint and wall repair job completed under budget and ahead of schedule after a home replumb.","key_phrases":["paint job is absolutely gorgeous","done within the estimated budget","completed a day earlier than originally expected","super nice and easy to work with"]},"ChZDSUhNMG9nS0VJQ0FnSUNpalBXa0N3EAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSUNpeU91bXp3RRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","communication","courtesy"],"entities":{"technicians":["Jason","Billy"],"services":["roof-replacement","color-consultation"],"problems":["difficulty-selecting-shingle-color"]},"one_line_summary":"Customer praises E2 Roofing's professionalism and extra effort helping with color selection, specifically commending Jason and Billy.","key_phrases":["professionalism surpasses all others","made a few trips and put samples on my roof","Jason and Billy were great to work with","best roofing company"]},"ChZDSUhNMG9nS0VJQ0FnSURDdXZYQkVBEAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism","communication"],"entities":{"technicians":["Billy"],"services":["roofing-installation"],"problems":[]},"one_line_summary":"Customer is highly satisfied with the finished roofing work and appreciates Billy's follow-up after job completion.","key_phrases":["outstanding job","very satisfied with finished product","thank Billy for his follow up","once the job was completed"]},"ChdDSUhNMG9nS0VJQ0FnSURDdk8yVDRnRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism","technical_knowledge","communication"],"entities":{"technicians":["Juan"],"services":["re-roof"],"problems":[]},"one_line_summary":"Customer praises crew leader Juan and his hard-working team for excellent performance and clear communication during a re-roof project.","key_phrases":["Blue Ribbon Svc","very hard workers","answers to my satisfaction","Juan was right up there with them"]},"ChZDSUhNMG9nS0VJQ0FnSURDaUxxQWFBEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["punctuality","professionalism","courtesy"],"entities":{"technicians":["Billy"],"services":["roofing"],"problems":[]},"one_line_summary":"Billy and his crew arrived on time, worked efficiently and safely, and were courteous throughout the job.","key_phrases":["on time","did the work quickly and safely","very polite to my wife","would recommend these guys to anyone"]},"ChdDSUhNMG9nS0VJQ0FnSURDMEt6cndnRRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["problem_resolution","professionalism","technical_knowledge","communication","courtesy"],"entities":{"technicians":["Darren","Jason","Ryan"],"services":["roof-installation","interior-damage-repair"],"problems":["mistakes-made-during-roof-installation","interior-damage"]},"one_line_summary":"Despite initial mistakes during roof installation, E2 Roofing went above and beyond to correct the work and satisfy the customer, with standout efforts from Darren, Jason, and Ryan.","key_phrases":["goes above and beyond to make things right","workmanship is detailed and perfect","professional approach creates trust","beyond satisfied"]},"ChZDSUhNMG9nS0VJQ0FnSUNDaDRpS1pBEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Billy","Steve"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer praises Billy, Steve, and the E2 team for an outstanding roof replacement experience recommended through USAA.","key_phrases":["outstanding experience","roof replaced","recommended to us by USAA","couldn't be happier"]},"ChZDSUhNMG9nS0VJQ0FnSUNDdmFpdVF3EAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSUNDMmRQTmx3RRAB":{"sentiment":"positive","sentiment_score":0.6,"aspects_mentioned":["punctuality","cleanliness","professionalism","communication","courtesy","pricing"],"entities":{"technicians":["Billy"],"services":["roof-replacement","rotted-plywood-replacement"],"problems":["rotted-roof-plywood","nail-cleanup","scheduling-delay"]},"one_line_summary":"Customer recommends E2 Roofing despite a scheduling delay, praising the crew's hard work and Billy's communication, though noting a few missed nails.","key_phrases":["worked from dawn to dusk","still stepped on a few","Billy was very personable and easy to deal with","lengthy delay"]},"ChZDSUhNMG9nS0VJQ0FnSUNDMnZubmVBEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Jason","Billy"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises the professionalism of Jason, Billy, and the crew and highly recommends E2 for roofing work.","key_phrases":["very professional","great job","highly recommend","great roof"]},"ChZDSUhNMG9nS0VJQ0FnSUNDMlB6aVFnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","communication"],"entities":{"technicians":["Betsy","Jason","Billy"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises the professionalism and efficiency of the crew and highlights Betsy, Jason, and Billy as great to work with.","key_phrases":["Wonderful company","awesome to work with","very professional and efficient","roof looks amazing"]},"ChZDSUhNMG9nS0VJQ0FnSUNDb0pILUVnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","communication","problem_resolution"],"entities":{"technicians":["Billy"],"services":["roof-repair"],"problems":["roof-damage-requiring-repair"]},"one_line_summary":"Billy handled all repair details attentively and turned a concerned customer into a fully satisfied one.","key_phrases":["on top of all of the details","make sure I was satisfied","turned a concerned customer into a satisfied customer","the proposed repair, the materials, the timing"]},"ChdDSUhNMG9nS0VJQ0FnSUQ4aC1MVl9RRRAB":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSUM4czYtcGlnRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","professionalism","cleanliness","punctuality"],"entities":{"technicians":["Billy"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises Billy Calloway for excellent communication and project management, with the crew completing the roof in one day and leaving the yard clean.","key_phrases":["kept me informed with the process","updated me in timely manner","finished the job in 1 day","cleaned up my yard and made sure the nails were all up"]},"ChZDSUhNMG9nS0VJQ0FnSUM4cU1PWURREAE":{"sentiment":"neutral","sentiment_score":0.3,"aspects_mentioned":["communication","responsiveness","problem_resolution","professionalism","scheduling"],"entities":{"technicians":[],"services":["roofing-project"],"problems":["contractor-not-returning-calls","workers-sent-unannounced-without-supplies","poor-initial-communication"]},"one_line_summary":"A rough project start due to poor communication was turned around by the owner and assistant manager, who took ownership and maintained daily contact.","key_phrases":["couldn't get contractor to return our calls","immediately dropped everything and returned my call","owns up to mistakes made in communication","Management has good integrity"]},"ChZDSUhNMG9nS0VJQ0FnSUM4MU51ckhnEAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["professionalism","communication"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer found the roofing process professional and painless, with all questions answered.","key_phrases":["professional and painless process","answered any questions I had"]},"ChZDSUhNMG9nS0VJQ0FnSURjbTU2QWJREAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["professionalism","punctuality"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises E2 for a quick, efficient process and an amazing crew, and recommends the company.","key_phrases":["quick and efficient","crew was amazing","recommend E2 Design & Construction"]},"ChdDSUhNMG9nS0VJQ0FnSURjemJEUHFnRRAB":{"sentiment":"negative","sentiment_score":-0.85,"aspects_mentioned":["professionalism","problem_resolution"],"entities":{"technicians":[],"services":["roofing-service"],"problems":["poor-quality-work","absentee-owner","lack-of-quality-service"]},"one_line_summary":"Customer strongly warns against using the company, citing poor quality work and an absent owner.","key_phrases":["Do not use this company","do not provide quality service nor work","Owner is absentee most of the time"]},"ChdDSUhNMG9nS0VJQ0FnSURjOXY2c19BRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","technical_knowledge"],"entities":{"technicians":["Steve","Billy"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer Mark Scott was highly impressed with the entire roofing experience, praising staff Steve and Billy along with the installers for their care, precision, and professionalism.","key_phrases":["entire experience was top notch from start to finish","worked with care and precision","completed job is well done","highly recommend E2 Design and Construction"]},"ChZDSUhNMG9nS0VJQ0FnSURjMXQyY09REAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSURjdXNfbjZBRRAB":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSURjdk1QU0pnEAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSURjdk9xUFp3EAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","courtesy"],"entities":{"technicians":[],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer highly recommends E2 Roofing, praising friendly staff and excellent finished roof.","key_phrases":["E2 was fantastic","staff were friendly","finished roof was excellent","highly recommend"]},"ChZDSUhNMG9nS0VJQ0FnSURjMUp2SGNnEAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["problem_resolution","professionalism","communication"],"entities":{"technicians":[],"services":["roof-replacement","wind-hail-damage-repair"],"problems":["wrong-color-roofing-material-installed","wind-and-hail-damage-to-roof"]},"one_line_summary":"Customer praises E2 for quickly resolving a material color mix-up during an insurance-covered roof replacement, resulting in a strong recommendation.","key_phrases":["vendor of choice by homeowner's insurance","free upgrade only to find the material was of a different color","moved quickly to resolve the matter","you will not be disappointed"]},"ChdDSUhNMG9nS0VJQ0FnSURjNktIMW5nRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["responsiveness","professionalism","courtesy","problem_resolution"],"entities":{"technicians":["Billy"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Billy and his crew completed a full roof replacement to the customer's complete satisfaction, demonstrating responsiveness, courtesy, and professionalism throughout.","key_phrases":["total roof replacement","responsive to our concerns","courteous and professional","couldn't be happier"]},"ChZDSUhNMG9nS0VJQ0FnSURjc0t2NFdBEAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["courtesy","punctuality","cleanliness"],"entities":{"technicians":[],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises the friendly crew for arriving early and completing a clean roofing job.","key_phrases":["very friendly","get here early","roof done nice and clean"]},"ChdDSUhNMG9nS0VJQ0FnSUNjXzVyUDVBRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["punctuality","professionalism"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer praises E2 for their on-time arrival and respectful, wonderful workers during a full roof replacement.","key_phrases":["there on time like they said they would","very respectful and wonderful workers","redo my roof","recommended them to anyone"]},"ChdDSUhNMG9nS0VJQ0FnSUNjbjZXN3VRRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["courtesy","professionalism","technical_knowledge"],"entities":{"technicians":[],"services":["bathroom-remodel"],"problems":[]},"one_line_summary":"Cindy praises E2 for setting a new standard with courteous, professional service and exceptional workmanship on her bathroom remodel.","key_phrases":["sets a new standard in construction","level of perfection at every stage","courteous, considerate, and did excellent work","I need more stars for my review"]},"ChZDSUhNMG9nS0VJQ0FnSUNjajc3eVpnEAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSUNjOTdlXzF3RRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["cleanliness","professionalism","courtesy"],"entities":{"technicians":["Billy"],"services":["roof-installation"],"problems":["nail-cleanup-in-neighboring-yard"]},"one_line_summary":"A neighboring homeowner praises the E2 roofing crew for thorough nail cleanup with a magnetic rake and courteous behavior from staff member Billy.","key_phrases":["magnetic rake to check for nails","coming well into our yard","very good about noise and clean up","Billy was very nice"]},"ChZDSUhNMG9nS0VJQ0FnSUNjcDdETkRBEAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSUNjLTlHb0dBEAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["punctuality","professionalism","cleanliness","problem_resolution","communication","courtesy"],"entities":{"technicians":["Ben"],"services":["roof-installation"],"problems":["minor-post-installation-issue"]},"one_line_summary":"Customer praises E2 Roofing for their prompt, professional roof installation, thorough cleanup, and Ben's excellent follow-up to resolve a minor issue.","key_phrases":["prompt and professional","completed my roof within a short period of time","Ben called to ensure I was satisfied","came out the next day to fix a minor issue"]},"ChdDSUhNMG9nS0VJQ0FnSUNjdS1PQjlnRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Rob","Ben"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises the office staff, Rob, Ben, and their crew for being truly professional and doing great work.","key_phrases":["truly professional","great job","keep up the great work","be safe"]},"ChdDSUhNMG9nS0VJQ0FnSUNjdzlEWTl3RRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["communication","professionalism","scheduling"],"entities":{"technicians":["Ben"],"services":["roofing-project-management"],"problems":[]},"one_line_summary":"Customer praises E2 Roofing for their helpfulness, pleasant demeanor, and especially project manager Ben's consistent communication throughout the project.","key_phrases":["unexpected but amazing","kept me constantly updated","in the loop with pictures and phone calls","everything within their power"]},"ChZDSUhNMG9nS0VJQ0FnSUNjamRmYlV3EAE":{"sentiment":"positive","sentiment_score":0.88,"aspects_mentioned":["punctuality","professionalism"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer is very happy with a timely, high-quality roof replacement and would recommend the company.","key_phrases":["completed the roof replacement in a timely","good quality manner","very happy with this project completion","would recommend"]},"ChdDSUhNMG9nS0VJQ0FnSURzNXAyWXFRRRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["professionalism"],"entities":{"technicians":[],"services":["roofing-installation"],"problems":[]},"one_line_summary":"Customer praises the quality of service from sales and roofing staff and would recommend the company.","key_phrases":["very good service","outstanding quality","will recommend to others","sales, superintendent, roofer's"]},"ChZDSUhNMG9nS0VJQ0FnSUNzajdPM1JBEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","communication","technical_knowledge","courtesy","problem_resolution"],"entities":{"technicians":["Jason","Kelly","Ben"],"services":["roof-replacement"],"problems":["replacing-an-aging-roof","customer-concerns-about-the-roofing-process"]},"one_line_summary":"Customer praises E2 Design & Construction for a seamless roof replacement experience, highlighting professionalism, transparency, and exceptional support from Jason, Kelly, and Ben.","key_phrases":["couldn't be more pleased","went above and beyond to educate me on the process","I never felt like they were selling me","they delivered"]},"ChZDSUhNMG9nS0VJQ0FnSUNzMjRHRExnEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","courtesy","punctuality"],"entities":{"technicians":["Ben"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer is highly satisfied with their new roof, praising E2 Roofing's professionalism, courtesy, and punctuality, and specifically calling out Ben for outstanding service.","key_phrases":["beautiful roof","Professional, courteous, on time","Ben is the Bomb","E2 Design is the way to go"]},"ChZDSUhNMG9nS0VJQ0FnSUNzODdXM013EAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","scheduling","professionalism","cleanliness","courtesy"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer praises E2 Roofing for excellent communication, quick scheduling, attentive oversight, thorough cleanup, and an exceptionally thoughtful gesture of covering dog daycare costs during installation.","key_phrases":["constant communication throughout the process","scheduled me quickly","covered the cost of putting my dog in daycare","great job cleaning up"]},"ChdDSUhNMG9nS0VJQ0FnSUNzby1mTTdBRRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["courtesy","professionalism"],"entities":{"technicians":[],"services":["roofing-installation"],"problems":[]},"one_line_summary":"Customer praises E2 Roofing for completing the contracted scope of work with courteous and professional installation crews.","key_phrases":["great job with the scope of work","extremely courteous and professional","Installation crews"]},"ChdDSUhNMG9nS0VJQ0FnSUNzNGYySGhBRRAB":{"sentiment":"positive","sentiment_score":0.8,"aspects_mentioned":["punctuality","cleanliness"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer was satisfied with the on-time roof completion and minimal mess, and would recommend E2 Roofing to others.","key_phrases":["completed the work on time","without too much mess","would recommend them to anyone","needs a new roof"]},"ChZDSUhNMG9nS0VJQ0FnSUNzcG9DeERBEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","cleanliness","courtesy","technical_knowledge","problem_resolution"],"entities":{"technicians":["Ben"],"services":["roof-inspection","roof-replacement","insurance-claim-assistance"],"problems":["roof-damage"]},"one_line_summary":"Customer praises E2 Roofing for professional roof inspection, seamless insurance claim handling, and clean workmanship led by project manager Ben.","key_phrases":["absolute pleasure to work with","ensure that the insurance company covered everything","put plastic around my entire property","super thorough and an absolute professional"]},"ChdDSUhNMG9nS0VJQ0FnSUNzaEtHR25BRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","responsiveness","problem_resolution","cleanliness"],"entities":{"technicians":["Jason"],"services":["roof-replacement"],"problems":["broken-sprinkler-pipe"]},"one_line_summary":"Customer praises E2 Roofing for a professional, attentive sales rep and a clean, high-quality roof replacement.","key_phrases":["very professional and personable","responded promptly to any calls","replaced a sprinkler pipe","beautiful, clean and neat"]},"ChZDSUhNMG9nS0VJQ0FnSUNzNktfRkNnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","communication","courtesy"],"entities":{"technicians":["Ben","Jason"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Ben and Jason for their friendliness and helpfulness throughout the roofing project and enthusiastically recommends the company to friends, family, and veterans.","key_phrases":["very friendly and informative throughout the entire roofing project","helpful with answering questions","recommending this company to all my friends and family Veterans","hard work dedication and service"]},"ChdDSUhNMG9nS0VJQ0FnSURNXzRYazdRRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","technical_knowledge","cleanliness","courtesy"],"entities":{"technicians":[],"services":["roofing-installation"],"problems":[]},"one_line_summary":"Customer was highly impressed with E2 Roofing's professionalism, friendliness, and knowledge, noting the job was completed in two days with thorough cleanup.","key_phrases":["Very professional, friendly and knowledgeable","completed in 2 days","everything was cleaned up and back to normal","Would highly recommend"]},"ChdDSUhNMG9nS0VJQ0FnSURNLXZMUHpnRRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Ryan"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Ryan and his team for doing a great job on their roofing project.","key_phrases":["great job","Ryan and his team","Thank you"]},"ChdDSUhNMG9nS0VJQ0FnSUNNNjQzUTZ3RRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","cleanliness","problem_resolution","technical_knowledge"],"entities":{"technicians":["Ben"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises E2 Roofing's professionalism, cleanup, and quality work, with project manager Ben quickly resolving any issues.","key_phrases":["great job","Ben the project manager was on it","cleaned up behind themselves very well","neighbors asking for their information to do their roofs"]},"ChZDSUhNMG9nS0VJQ0FnSUNNdzhqN0lREAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","technical_knowledge","communication"],"entities":{"technicians":["Elizabeth","Jason","Darren"],"services":["kitchen-renovation"],"problems":[]},"one_line_summary":"Customer had an excellent experience with a full kitchen renovation, praising the team's professionalism, integrity, and attention to detail.","key_phrases":["highly professional and honest","managed our renovation with integrity and skill","paid attention to detail","willing to take any step necessary to obtain customer satisfaction"]},"ChdDSUhNMG9nS0VJQ0FnSURVNl9EcmtRRRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["responsiveness","communication"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer highly recommends E2 Design & Construction for their responsiveness and thorough communication throughout the roof replacement process.","key_phrases":["very responsive","communicated every step along the way","roof replacement","highly recommend"]},"ChZDSUhNMG9nS0VJQ0FnSURZa0xiRkhREAE":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["communication","pricing","technical_knowledge","professionalism"],"entities":{"technicians":[],"services":["home-remodel"],"problems":["challenging-remodel-on-older-home"]},"one_line_summary":"Customer highly praises E2 Design and Construction for their communication, clear pricing, and superb quality work on a challenging older-home remodel.","key_phrases":["challenging remodel on my older home","communicated costs clearly","quality of the work they did was superb","wholeheartedly recommend them"]},"ChZDSUhNMG9nS0VJQ0FnSURZb0pENmNnEAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["cleanliness","professionalism"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praised E2 Roofing for doing a great job, thorough cleanup, and excellent customer service.","key_phrases":["Great job","cleaned everything up around the house","Great customer service"]},"ChdDSUhNMG9nS0VJQ0FnSUNZaDVEcHBnRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["responsiveness","communication","pricing","technical_knowledge","professionalism","courtesy"],"entities":{"technicians":["Liz","Glen","Eduardo"],"services":["floor-replacement","crown-molding-installation","bay-window-seat-construction","built-in-bookshelf-desk-construction","in-law-suite-conversion"],"problems":["home-renovation-and-remodeling"]},"one_line_summary":"Customers praise E2 Design and Construction's Liz and her team for their responsiveness, competitive pricing, and top-notch craftsmanship across a full home renovation project.","key_phrases":["instantly responsive, understanding and patient","quality of the carpentry, floors, etc are all top notch","consummate professional","women and minority owned"]},"ChdDSUhNMG9nS0VJQ0FnSUNZbTlYWV9nRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["problem_resolution","professionalism","communication"],"entities":{"technicians":["Elizabeth","Liz"],"services":["kitchen-remodel","bathroom-remodel","flooring-installation"],"problems":["cabinet-issues-during-remodel"]},"one_line_summary":"Customer praises E2 Design & Construction for their integrity and relentless problem resolution during a large kitchen, bath, and flooring remodel, and plans to hire them again.","key_phrases":["worked relentlessly to get the issues resolved","All their folks are of highest integrity","Elizabeth Evans and Liz Ellis were a joy to work with","we are setting up time for a quote on a master bath remodel"]},"ChZDSUhNMG9nS0VJQ0FnSUNZbTVXNmRREAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","cleanliness","scheduling","problem_resolution","technical_knowledge"],"entities":{"technicians":[],"services":["roof-replacement","hail-damage-repair","insurance-claim-assistance"],"problems":["hail-damage-to-roof"]},"one_line_summary":"E2 Roofing handled everything from permits to cleanup after an insurance-covered roof replacement due to hail damage, exceeding the customer's expectations.","key_phrases":["E2 took care of everything","exceeded our expectations","thorough job cleaning up","removed the dumpster within 24 hours"]},"ChZDSUhNMG9nS0VJQ0FnSUNZbTVXWUhnEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","punctuality","cleanliness","courtesy","pricing","communication","problem_resolution"],"entities":{"technicians":["Elizabeth","Liz","Mark"],"services":["kitchen-remodel","custom-pantry-installation"],"problems":["custom-pantry-door-stop-misalignment"]},"one_line_summary":"Customer praises the professional, timely, and courteous team for a small kitchen remodel with custom pantry completed under budget.","key_phrases":["went above and beyond","job completed below estimate","professional, timely, neat and courteous","can't say enough good things"]},"ChdDSUhNMG9nS0VJQ0FnSUNZbTZYZzB3RRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["scheduling","professionalism","communication","punctuality"],"entities":{"technicians":[],"services":["kitchen-remodel","floor-replacement","wall-demolition"],"problems":["full-home-renovation-on-newly-purchased-house"]},"one_line_summary":"Customer had a seamless full kitchen remodel and interior renovation experience, praising professionalism, communication, and on-time start.","key_phrases":["great experience since day 1","spent 2 hours going over the details","remodel started on time","extremely professional, great work ethic, honest"]},"ChZDSUhNMG9nS0VJQ0FnSUNZbTRXQ0JnEAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["professionalism"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer had a smooth roof replacement experience and praised E2's professionalism and the quality of the finished roof.","key_phrases":["Everything went great","extremely professional","new roof looks great","roof replacement"]}},"faq":[{"question":"Is E2 Roofing Jacksonville professional?","answer":"Based on 142 reviews mentioning professionalism & conduct, 97.2% report positive experiences. Customers frequently mention \"Very professional\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkalNTMVpWbVZRUjNkWFEwVkNaMWRwYjE5c1VIYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xSbU4wcHJkMGR2TWpjM1F6RlpRelprVm14TmRuYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poWk1WODNaWFJ1T1hKTWNFRTBVRmhoU1ROSVpHYxAB"]},{"question":"Is E2 Roofing Jacksonville good at communicating with customers?","answer":"Based on 79 reviews mentioning communication & updates, 94.9% report positive experiences. Customers frequently mention \"great communication\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkalNTMVpWbVZRUjNkWFEwVkNaMWRwYjE5c1VIYxAB","Ci9DQUlRQUNvZENodHljRjlvT214aGVsQlpjbkI2ZVVGR2F6STJVbkpLTlZReVNGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB"]},{"question":"Is E2 Roofing Jacksonville courteous and friendly?","answer":"Based on 52 reviews mentioning courtesy & friendliness, 96.2% report positive experiences. Customers frequently mention \"courteous\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkalNTMVpWbVZRUjNkWFEwVkNaMWRwYjE5c1VIYxAB","Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB"]},{"question":"Is E2 Roofing Jacksonville knowledgeable and skilled?","answer":"Based on 51 reviews mentioning technical knowledge & expertise, 98% report positive experiences. Customers frequently mention \"knowledgeable\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT214aGVsQlpjbkI2ZVVGR2F6STJVbkpLTlZReVNGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB"]},{"question":"Is E2 Roofing Jacksonville responsive and quick?","answer":"Based on 41 reviews mentioning responsiveness & speed, 92.7% report positive experiences. Customers frequently mention \"very responsive\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tnNE1rTTJNbGxSZWpCdGVHaEtlWHBKY1RJeVZIYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poWk1WODNaWFJ1T1hKTWNFRTBVRmhoU1ROSVpHYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB"]},{"question":"Is E2 Roofing Jacksonville on time for appointments?","answer":"Based on 36 reviews mentioning punctuality & on-time service, 97.2% report positive experiences. Customers frequently mention \"On time\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT214aGVsQlpjbkI2ZVVGR2F6STJVbkpLTlZReVNGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xSbU4wcHJkMGR2TWpjM1F6RlpRelprVm14TmRuYxAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB"]},{"question":"Is E2 Roofing Jacksonville effective at solving problems?","answer":"Based on 36 reviews mentioning problem resolution & effectiveness, 88.9% report positive experiences. Customers frequently mention \"We have a beautiful new skylight\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tnNE1rTTJNbGxSZWpCdGVHaEtlWHBKY1RJeVZIYxAB","Ci9DQUlRQUNvZENodHljRjlvT25OTGFrTklUMU53UVUxeFJWbFFTa2x0T1ZCZmIwRRAB","Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB"]},{"question":"Is E2 Roofing Jacksonville clean and tidy?","answer":"Based on 25 reviews mentioning cleanliness & tidiness, 96% report positive experiences. Customers frequently mention \"without too much mess\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkalNTMVpWbVZRUjNkWFEwVkNaMWRwYjE5c1VIYxAB","Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB"]},{"question":"Is E2 Roofing Jacksonville affordable and fairly priced?","answer":"Based on 21 reviews mentioning pricing & value, 90.5% report positive experiences. Customers frequently mention \"Fair pricing too\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2poWk1WODNaWFJ1T1hKTWNFRTBVRmhoU1ROSVpHYxAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOZlFVTlhWRGR4VVhkRGRGaEJPWFZQTkZwalFsRRAB"]},{"question":"Is E2 Roofing Jacksonville easy to schedule with?","answer":"Based on 21 reviews mentioning scheduling & booking ease, 95.2% report positive experiences. Customers frequently mention \"Schedules were on time\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twNWVIRkZSRmM0TTFSc05FRk5aMDg0ZW10NlFrRRAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE"]},{"question":"Does E2 Roofing Jacksonville handle customer service & communication?","answer":"Customer Service & Communication appears in 71 of 180 reviews, 95.8% of them positive.","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkalNTMVpWbVZRUjNkWFEwVkNaMWRwYjE5c1VIYxAB","Ci9DQUlRQUNvZENodHljRjlvT214aGVsQlpjbkI2ZVVGR2F6STJVbkpLTlZReVNGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xSbU4wcHJkMGR2TWpjM1F6RlpRelprVm14TmRuYxAB"]},{"question":"Does E2 Roofing Jacksonville handle roof replacement & installation?","answer":"Roof Replacement & Installation appears in 68 of 180 reviews, 98.5% of them positive.","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkalNTMVpWbVZRUjNkWFEwVkNaMWRwYjE5c1VIYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT25aWlUxVllXVEZVTlU5NGRqbFJiRTFxT0V4Q2NIYxAB"]},{"question":"Does E2 Roofing Jacksonville handle professionalism & crew performance?","answer":"Professionalism & Crew Performance appears in 56 of 180 reviews, 98.2% of them positive.","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2poWk1WODNaWFJ1T1hKTWNFRTBVRmhoU1ROSVpHYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOZlFVTlhWRGR4VVhkRGRGaEJPWFZQTkZwalFsRRAB","Ci9DQUlRQUNvZENodHljRjlvT20xamN6QnRXR3BHU0c1TVpVOU1VM1Z1UTFKQk1IYxAB"]},{"question":"Does E2 Roofing Jacksonville handle workmanship quality?","answer":"Workmanship Quality appears in 37 of 180 reviews, 97.3% of them positive.","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT214aGVsQlpjbkI2ZVVGR2F6STJVbkpLTlZReVNGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xSbU4wcHJkMGR2TWpjM1F6RlpRelprVm14TmRuYxAB","Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB"]},{"question":"Does E2 Roofing Jacksonville handle project management & scheduling?","answer":"Project Management & Scheduling appears in 19 of 180 reviews, 94.7% of them positive.","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xSbU4wcHJkMGR2TWpjM1F6RlpRelprVm14TmRuYxAB","Ci9DQUlRQUNvZENodHljRjlvT25SNFJXZHlTak5RYm5wUU1sWnBNRmhxWWkxbFYyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twNWVIRkZSRmM0TTFSc05FRk5aMDg0ZW10NlFrRRAB"]}],"summary":"E2 Roofing Jacksonville has collected 180 customer reviews spanning from April 2019 through August 2026, producing an overall sentiment score of 0.86 with 95% positive, 1.1% neutral, and 3.9% negative responses. The business operates in the Jacksonville, FL market and covers a range of roofing services including replacement, installation, repair, and inspection.\n\nAcross the ten measured service aspects, all dimensions scored above 88% positive. Professionalism and conduct drew the highest mention volume at 142 reviews and rated 97.2% positive, followed by communication and updates at 94.9% positive across 79 mentions. Technical knowledge and expertise received a 98% positive rating from 51 reviewers, the highest positivity rate of any aspect. Courtesy and friendliness scored 96.2% positive (52 mentions), punctuality 97.2% positive (36 mentions), and cleanliness 96% positive (25 mentions). Responsiveness and speed came in at 92.7% positive across 41 mentions, while problem resolution and effectiveness — the lowest-scoring aspect — registered 88.9% positive from 36 mentions, still comfortably above the 70% threshold for concern. Pricing and value scored 90.5% positive (21 mentions) and scheduling ease 95.2% positive (21 mentions).\n\nFive staff members are named repeatedly in reviews. Heather leads with 30 mentions and a 5.0 average rating, followed by Billy with 25 mentions and a 5.0 average. Jason appears in 9 reviews at a 4.9 average, while Kyle and Ben each carry 8 mentions and 5.0 averages.\n\nBy service type, roof replacement (36 mentions), roofing generally (26 mentions), and roof installation (25 mentions) each show 100% positive sentiment, as do roof repair (17 mentions) and roof inspection sits slightly lower at 91.7% positive across 12 mentions. Topic-level analysis shows insurance claim assistance (14 reviews, 100% positive), storm and hurricane damage repair (7 reviews, 100% positive), and cleanup and site care (9 reviews, 100% positive) as standout areas. Follow-up and post-job support is the only topic that dips noticeably, registering 83.3% positive from 6 reviews, suggesting a modest but limited pattern of dissatisfaction in post-completion contact. Pricing and estimates also trailed slightly at 90.9% positive from 11 reviews. Overall review volume and sentiment trend has been stable across the full period.","pull_quote":"Across 180 reviews from 2019–2026, E2 Roofing Jacksonville earns 95% positive sentiment, with staff members Heather and Billy most frequently praised and all core services rated 100% positive."}