{"version":2,"generated_at":"2026-05-24T22:08:45.030Z","model":"claude-sonnet-4-6","review_count":174,"date_range":{"earliest":"2019-04-21","latest":"2026-05-11"},"overall_sentiment":{"score":0.87,"positive_pct":96,"neutral_pct":0.6,"negative_pct":3.4},"aspects":[{"id":"professionalism","label":"Professionalism & Conduct","mention_count":138,"positive_count":135,"neutral_count":0,"negative_count":3,"positive_pct":97.8,"score":0.89,"top_phrases":["Very professional","GREAT TEAM","Professional"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT25aWlUxVllXVEZVTlU5NGRqbFJiRTFxT0V4Q2NIYxAB","Ci9DQUlRQUNvZENodHljRjlvT25OaVFXaEpTVVpFYVc0MmFEWmFUR05KUWt0MFRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOS0xWVmhSMWRGTFVZeVkzWkNhMWhoV21GeFIyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOZlFVTlhWRGR4VVhkRGRGaEJPWFZQTkZwalFsRRAB"]},{"id":"communication","label":"Communication & Updates","mention_count":77,"positive_count":73,"neutral_count":0,"negative_count":4,"positive_pct":94.8,"score":0.83,"top_phrases":["great communication","Prompt communication.","communicated costs clearly"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT25aWlUxVllXVEZVTlU5NGRqbFJiRTFxT0V4Q2NIYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xveFVGbFFaQzFoU25ndFREQjBNamhRYUdOTFJGRRAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOS0xWVmhSMWRGTFVZeVkzWkNhMWhoV21GeFIyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xKcGFsUTJjVFJIVFVGYWR6bFZMVlExYmtGWWRYYxAB"]},{"id":"technical_knowledge","label":"Technical Knowledge & Expertise","mention_count":53,"positive_count":52,"neutral_count":0,"negative_count":1,"positive_pct":98.1,"score":0.89,"top_phrases":["are skilled","knowledgeable","she is super knowledable"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT25OaVFXaEpTVVpFYVc0MmFEWmFUR05KUWt0MFRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOZlFVTlhWRGR4VVhkRGRGaEJPWFZQTkZwalFsRRAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","Ci9DQUlRQUNvZENodHljRjlvT25SNFJXZHlTak5RYm5wUU1sWnBNRmhxWWkxbFYyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twNWVIRkZSRmM0TTFSc05FRk5aMDg0ZW10NlFrRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xwRmVpMUlXRE5uWHpORWNIQktNV2x2V0dkMVRsRRAB"]},{"id":"courtesy","label":"Courtesy & Friendliness","mention_count":50,"positive_count":48,"neutral_count":0,"negative_count":2,"positive_pct":96,"score":0.85,"top_phrases":["courteous","very friendly","Extremely rude."],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xKcGFsUTJjVFJIVFVGYWR6bFZMVlExYmtGWWRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twbmEwbDBUMVV4TTBwSFppMUJVVVZCYmpKNE1uYxAB","ChdDSUhNMG9nS0VJQ0FnTUNvLW9XUXNRRRAB","ChdDSUhNMG9nS0VJQ0FnTUN3Z0kydTVRRRAB","ChdDSUhNMG9nS0VJQ0FnTUNBcE5QT3hnRRAB","ChdDSUhNMG9nS0VJQ0FnSURYaXQzaHlBRRAB"]},{"id":"responsiveness","label":"Responsiveness & Speed","mention_count":41,"positive_count":39,"neutral_count":0,"negative_count":2,"positive_pct":95.1,"score":0.84,"top_phrases":["responsive","very responsive","Responsive and timely"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xveFVGbFFaQzFoU25ndFREQjBNamhRYUdOTFJGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xOS0xWVmhSMWRGTFVZeVkzWkNhMWhoV21GeFIyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xKcGFsUTJjVFJIVFVGYWR6bFZMVlExYmtGWWRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twbmEwbDBUMVV4TTBwSFppMUJVVVZCYmpKNE1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT25SNFJXZHlTak5RYm5wUU1sWnBNRmhxWWkxbFYyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pOdFgxTjVjekJDYzBWbVEwdGxNamh6YzB4bWFXYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOd1ZtODRWbkJ1TWtSRk5qaHBYMFJyVlRsTlpIYxAB"]},{"id":"problem_resolution","label":"Problem Resolution & Effectiveness","mention_count":35,"positive_count":32,"neutral_count":1,"negative_count":2,"positive_pct":91.4,"score":0.79,"top_phrases":["Priceless work","post installation insurance issues","did a great job repairing my roof leak"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xveFVGbFFaQzFoU25ndFREQjBNamhRYUdOTFJGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2twbmEwbDBUMVV4TTBwSFppMUJVVVZCYmpKNE1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xwRmVpMUlXRE5uWHpORWNIQktNV2x2V0dkMVRsRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pScVNYVjBXRlppZWs5SUxWbHFMV1ZtUm1aUWFVRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xOd1ZtODRWbkJ1TWtSRk5qaHBYMFJyVlRsTlpIYxAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE","ChZDSUhNMG9nS0VJQ0FnTUR3b3NUOFhREAE"]},{"id":"punctuality","label":"Punctuality & On-Time Service","mention_count":31,"positive_count":30,"neutral_count":0,"negative_count":1,"positive_pct":96.8,"score":0.85,"top_phrases":["On time","timeliness","were on time"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2pOdFgxTjVjekJDYzBWbVEwdGxNamh6YzB4bWFXYxAB","ChdDSUhNMG9nS0VJQ0FnTUNvLW9XUXNRRRAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE","ChdDSUhNMG9nS0VJQ0FnTUN3Z0kydTVRRRAB","ChdDSUhNMG9nS0VJQ0FnTUNnejhqbXZRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNYNHAyZjNnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNON2JxYTNnRRAB","ChdDSUhNMG9nS0VJQ0FnSURaaG9lTi1nRRAB"]},{"id":"cleanliness","label":"Cleanliness & Tidiness","mention_count":23,"positive_count":22,"neutral_count":1,"negative_count":0,"positive_pct":95.7,"score":0.88,"top_phrases":["without too much mess","post completion clean up","they cleaned up after themselves"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","ChdDSUhNMG9nS0VJQ0FnTUNnejhqbXZRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNON2JxYTNnRRAB","ChdDSUhNMG9nS0VJQ0FnSURaaG9lTi1nRRAB","ChdDSUhNMG9nS0VJQ0FnSURoXzdpSTJRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNTNTkzSGhBRRAB"]},{"id":"scheduling","label":"Scheduling & Booking Ease","mention_count":20,"positive_count":18,"neutral_count":0,"negative_count":2,"positive_pct":90,"score":0.76,"top_phrases":["Schedules were on time","coordinating the timing","They scheduled me quickly"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twNWVIRkZSRmM0TTFSc05FRk5aMDg0ZW10NlFrRRAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE","ChdDSUhNMG9nS0VJQ0FnSURYaXQzaHlBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNON2JxYTNnRRAB","ChdDSUhNMG9nS0VJQ0FnSURoXzdpSTJRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNobTlQYVp3EAE","ChZDSUhNMG9nS0VJQ0FnSUR1bU9PSUpBEAE"]},{"id":"pricing","label":"Pricing & Value","mention_count":19,"positive_count":17,"neutral_count":1,"negative_count":1,"positive_pct":89.5,"score":0.74,"top_phrases":["you can't beat the price","communicated costs clearly","Job completed below estimate."],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOZlFVTlhWRGR4VVhkRGRGaEJPWFZQTkZwalFsRRAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","Ci9DQUlRQUNvZENodHljRjlvT25WU2VrTjVkV3R3VkhORGRVTlpjbFJwYlcxNVdWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2twNWVIRkZSRmM0TTFSc05FRk5aMDg0ZW10NlFrRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pOdFgxTjVjekJDYzBWbVEwdGxNamh6YzB4bWFXYxAB","ChdDSUhNMG9nS0VJQ0FnSUR2M3NDNzdnRRAB","ChdDSUhNMG9nS0VJQ0FnSUR6djRYYW1RRRAB"]}],"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":"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":"dave","display_name":"Dave","mention_count":6,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT25OaVFXaEpTVVpFYVc0MmFEWmFUR05KUWt0MFRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xwRmVpMUlXRE5uWHpORWNIQktNV2x2V0dkMVRsRRAB","Ci9DQUlRQUNvZENodHljRjlvT200d1JsOVZka2RRYlhGSVdDMUlVVEJhVTJ4YVdtYxAB","ChdDSUhNMG9nS0VJQ0FnTUN3Z0kydTVRRRAB"]},{"id":"cayden","display_name":"Cayden","mention_count":6,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twbmEwbDBUMVV4TTBwSFppMUJVVVZCYmpKNE1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pScVNYVjBXRlppZWs5SUxWbHFMV1ZtUm1aUWFVRRAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE","ChdDSUhNMG9nS0VJQ0FnTUN3Z0kydTVRRRAB"]},{"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":34,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE","ChdDSUhNMG9nS0VJQ0FnTUNnc0tyY3V3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNfNGFxMFVnEAE","ChdDSUhNMG9nS0VJQ0FnSURYaXQzaHlBRRAB","ChZDSUhNMG9nS0VJQ0FnSUM3NnIzeFpREAE","ChZDSUhNMG9nS0VJQ0FnSUNMMlBudU9REAE","ChZDSUhNMG9nS0VJQ0FnSUNwcHBiekhREAE","ChdDSUhNMG9nS0VJQ0FnSURoXzdpSTJRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNobTlQYVp3EAE","ChdDSUhNMG9nS0VJQ0FnSUNCNGJybXRBRRAB","ChZDSUhNMG9nS0VJQ0FnSUR1bU9PSUpBEAE","ChZDSUhNMG9nS0VJQ0FnSUNXOW8zZFpREAE","ChdDSUhNMG9nS0VJQ0FnSURtN3RTcS1nRRAB","ChZDSUhNMG9nS0VJQ0FnSURHb2JtdFhnEAE","ChZDSUhNMG9nS0VJQ0FnSURhaUttWWNBEAE","ChdDSUhNMG9nS0VJQ0FnSUNTNTkzSGhBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNpbnBLUFdBEAE","ChdDSUhNMG9nS0VJQ0FnSUNpeU91bXp3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNDaDRpS1pBEAE","ChdDSUhNMG9nS0VJQ0FnSUNDMmRQTmx3RRAB","ChdDSUhNMG9nS0VJQ0FnSUM4czYtcGlnRRAB","ChZDSUhNMG9nS0VJQ0FnSURjMUp2SGNnEAE","ChdDSUhNMG9nS0VJQ0FnSUNjXzVyUDVBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNjLTlHb0dBEAE","ChZDSUhNMG9nS0VJQ0FnSUNjamRmYlV3EAE","ChZDSUhNMG9nS0VJQ0FnSUNzajdPM1JBEAE","ChZDSUhNMG9nS0VJQ0FnSUNzODdXM013EAE","ChdDSUhNMG9nS0VJQ0FnSUNzNGYySGhBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNzcG9DeERBEAE","ChdDSUhNMG9nS0VJQ0FnSUNzaEtHR25BRRAB","ChdDSUhNMG9nS0VJQ0FnSURVNl9EcmtRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNZbTVXNmRREAE","ChZDSUhNMG9nS0VJQ0FnSUNZbTRXQ0JnEAE"]},{"id":"roof-installation","label":"Roof Installation","mention_count":26,"positive_pct":100,"average_rating":4.9,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT25aWlUxVllXVEZVTlU5NGRqbFJiRTFxT0V4Q2NIYxAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","Ci9DQUlRQUNvZENodHljRjlvT25SNFJXZHlTak5RYm5wUU1sWnBNRmhxWWkxbFYyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pOdFgxTjVjekJDYzBWbVEwdGxNamh6YzB4bWFXYxAB","ChdDSUhNMG9nS0VJQ0FnTUNnejhqbXZRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNMaXU3Vl9RRRAB","ChdDSUhNMG9nS0VJQ0FnSURaaG9lTi1nRRAB","ChdDSUhNMG9nS0VJQ0FnSURoNU55bzdnRRAB","ChZDSUhNMG9nS0VJQ0FnSUQybVByU0pnEAE","ChdDSUhNMG9nS0VJQ0FnSUQ2X043UDFBRRAB","ChZDSUhNMG9nS0VJQ0FnSURLaXRLRU1REAE","ChdDSUhNMG9nS0VJQ0FnSUNLejZqRXV3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNLbGVUZS1RRRAB","ChdDSUhNMG9nS0VJQ0FnSUR5OFpfc3R3RRAB","ChdDSUhNMG9nS0VJQ0FnSUN5b0l1T3p3RRAB","ChZDSUhNMG9nS0VJQ0FnSURpNEpxdEpnEAE","ChdDSUhNMG9nS0VJQ0FnSURDMEt6cndnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNDMnZubmVBEAE","ChZDSUhNMG9nS0VJQ0FnSUNDMlB6aVFnEAE","ChdDSUhNMG9nS0VJQ0FnSURjOXY2c19BRRAB","ChZDSUhNMG9nS0VJQ0FnSURjdk9xUFp3EAE","ChZDSUhNMG9nS0VJQ0FnSURjc0t2NFdBEAE","ChdDSUhNMG9nS0VJQ0FnSUNjOTdlXzF3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNzMjRHRExnEAE","ChdDSUhNMG9nS0VJQ0FnSUNzby1mTTdBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNNNjQzUTZ3RRAB"]},{"id":"roofing","label":"Roofing","mention_count":25,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT25OaVFXaEpTVVpFYVc0MmFEWmFUR05KUWt0MFRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT20xamN6QnRXR3BHU0c1TVpVOU1VM1Z1UTFKQk1IYxAB","Ci9DQUlRQUNvZENodHljRjlvT25WU2VrTjVkV3R3VkhORGRVTlpjbFJwYlcxNVdWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2twNWVIRkZSRmM0TTFSc05FRk5aMDg0ZW10NlFrRRAB","Ci9DQUlRQUNvZENodHljRjlvT21wbU9WOU9ia1V5YVRCRGJqbE1hR0owVTNwa1gwRRAB","ChZDSUhNMG9nS0VJQ0FnTUNnMzhMMlhBEAE","ChdDSUhNMG9nS0VJQ0FnSURKcXRmTmhnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNYM3ZqR3J3RRAB","ChdDSUhNMG9nS0VJQ0FnSURyd1lpMm5RRRAB","ChZDSUhNMG9nS0VJQ0FnSURwdXZ1N0hBEAE","ChdDSUhNMG9nS0VJQ0FnSUNKZzhmWW1BRRAB","ChdDSUhNMG9nS0VJQ0FnSUNoN2Z5aml3RRAB","ChZDSUhNMG9nS0VJQ0FnSURlZ2RtQkdnEAE","ChdDSUhNMG9nS0VJQ0FnSURtNTlpZzVnRRAB","ChZDSUhNMG9nS0VJQ0FnSURhNE5PV2VBEAE","ChdDSUhNMG9nS0VJQ0FnSUNhdU1ld293RRAB","ChdDSUhNMG9nS0VJQ0FnSUN5eF8zWXlBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNTNjRianJRRRAB","ChZDSUhNMG9nS0VJQ0FnSURDaUxxQWFBEAE","ChZDSUhNMG9nS0VJQ0FnSUM4MU51ckhnEAE","ChZDSUhNMG9nS0VJQ0FnSURjbTU2QWJREAE","ChdDSUhNMG9nS0VJQ0FnSUNjdS1PQjlnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNzNktfRkNnEAE","ChdDSUhNMG9nS0VJQ0FnSURNLXZMUHpnRRAB","ChZDSUhNMG9nS0VJQ0FnSURZb0pENmNnEAE"]},{"id":"roof-repair","label":"Roof Repair","mention_count":19,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOS0xWVmhSMWRGTFVZeVkzWkNhMWhoV21GeFIyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twbmEwbDBUMVV4TTBwSFppMUJVVVZCYmpKNE1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xwRmVpMUlXRE5uWHpORWNIQktNV2x2V0dkMVRsRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pScVNYVjBXRlppZWs5SUxWbHFMV1ZtUm1aUWFVRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xOd1ZtODRWbkJ1TWtSRk5qaHBYMFJyVlRsTlpIYxAB","ChZDSUhNMG9nS0VJQ0FnTUR3b3NUOFhREAE","ChdDSUhNMG9nS0VJQ0FnTUNBcE5QT3hnRRAB","ChdDSUhNMG9nS0VJQ0FnSURYaXQzaHlBRRAB","ChZDSUhNMG9nS0VJQ0FnSUROemRQQVF3EAE","ChdDSUhNMG9nS0VJQ0FnSURCLVpieTB3RRAB","ChZDSUhNMG9nS0VJQ0FnSUQybVByU0pnEAE","ChdDSUhNMG9nS0VJQ0FnSURhd2Jhdm53RRAB","ChZDSUhNMG9nS0VJQ0FnSURxNjlIcFd3EAE","ChdDSUhNMG9nS0VJQ0FnSUNLbGVUZS1RRRAB","ChZDSUhNMG9nS0VJQ0FnSURpdnV1T0xREAE","ChZDSUhNMG9nS0VJQ0FnSUNDb0pILUVnEAE"]},{"id":"roof-inspection","label":"Roof Inspection","mention_count":11,"positive_pct":90.9,"average_rating":4.7,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","ChdDSUhNMG9nS0VJQ0FnTUN3Z0kydTVRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNMMlBudU9REAE","ChZDSUhNMG9nS0VJQ0FnSURSX1BxV2N3EAE","ChdDSUhNMG9nS0VJQ0FnSUNtbGVLWXVBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNHNllfaGFREAE","ChdDSUhNMG9nS0VJQ0FnSURhMzZPd3ZnRRAB","ChdDSUhNMG9nS0VJQ0FnSURhd2Jhdm53RRAB","ChZDSUhNMG9nS0VJQ0FnSURhaUttWWNBEAE","ChdDSUhNMG9nS0VJQ0FnSUNTNTkzSGhBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNzcG9DeERBEAE"]},{"id":"insurance-claim-assistance","label":"Insurance Claim Assistance","mention_count":5,"positive_pct":100,"average_rating":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSUNfNGFxMFVnEAE","ChZDSUhNMG9nS0VJQ0FnSUNwcHBiekhREAE","ChZDSUhNMG9nS0VJQ0FnSUNobTlQYVp3EAE","ChZDSUhNMG9nS0VJQ0FnSUNzcG9DeERBEAE","ChZDSUhNMG9nS0VJQ0FnSUNZbTVXNmRREAE"]},{"id":"roofing-installation","label":"Roofing Installation","mention_count":4,"positive_pct":100,"average_rating":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSURXZ3Vxb1ZnEAE","ChZDSUhNMG9nS0VJQ0FnSURDdXZYQkVBEAE","ChdDSUhNMG9nS0VJQ0FnSURzNXAyWXFRRRAB","ChdDSUhNMG9nS0VJQ0FnSURNXzRYazdRRRAB"]},{"id":"roofing-service","label":"Roofing Service","mention_count":3,"positive_pct":66.7,"average_rating":3.7,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSUR6djRYYW1RRRAB","ChZDSUhNMG9nS0VPQzVoTlRiaG9YUEpBEAE","ChdDSUhNMG9nS0VJQ0FnSURjemJEUHFnRRAB"]},{"id":"leak-repair","label":"Leak Repair","mention_count":3,"positive_pct":100,"average_rating":4.7,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSUNEX0lhaGN3EAE","ChdDSUhNMG9nS0VJQ0FnSUQ2X043UDFBRRAB","ChZDSUhNMG9nS0VJQ0FnSURxNjlIcFd3EAE"]},{"id":"roof-leak-repair","label":"Roof Leak Repair","mention_count":3,"positive_pct":66.7,"average_rating":4,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSURadVp6amJ3EAE","ChdDSUhNMG9nS0VJQ0FnSUNtbGVLWXVBRRAB","ChdDSUhNMG9nS0VJQ0FnSURhaXVHcjlnRRAB"]},{"id":"kitchen-remodel","label":"Kitchen Remodel","mention_count":3,"positive_pct":100,"average_rating":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSUNZbTlYWV9nRRAB","ChZDSUhNMG9nS0VJQ0FnSUNZbTVXWUhnEAE","ChdDSUhNMG9nS0VJQ0FnSUNZbTZYZzB3RRAB"]},{"id":"metal-roof-installation","label":"Metal Roof Installation","mention_count":2,"positive_pct":50,"average_rating":3.5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xveFVGbFFaQzFoU25ndFREQjBNamhRYUdOTFJGRRAB","ChZDSUhNMG9nS0VJQ0FnTUNRdllQMkRREAE"]},{"id":"wind-damage-repair","label":"Wind Damage Repair","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xOS0xWVmhSMWRGTFVZeVkzWkNhMWhoV21GeFIyYxAB","ChdDSUhNMG9nS0VJQ0FnSURKMHZqcGt3RRAB"]},{"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":"leak-detection","label":"Leak Detection","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xwRmVpMUlXRE5uWHpORWNIQktNV2x2V0dkMVRsRRAB","ChZDSUhNMG9nS0VJQ0FnSUNEX0lhaGN3EAE"]},{"id":"roofing-estimate","label":"Roofing Estimate","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2pOdFgxTjVjekJDYzBWbVEwdGxNamh6YzB4bWFXYxAB","ChdDSUhNMG9nS0VJQ0FnSUR2M3NDNzdnRRAB"]},{"id":"shingle-replacement","label":"Shingle Replacement","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT200d1JsOVZka2RRYlhGSVdDMUlVVEJhVTJ4YVdtYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOd1ZtODRWbkJ1TWtSRk5qaHBYMFJyVlRsTlpIYxAB"]},{"id":"roofing-inspection","label":"Roofing Inspection","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnTUNvLW9XUXNRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNYMFlMTDhBRRAB"]},{"id":"storm-damage-repair","label":"Storm Damage Repair","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnTUNBcE5QT3hnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNoaFlhQkhREAE"]},{"id":"bathroom-remodel","label":"Bathroom Remodel","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSUNjbjZXN3VRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNZbTlYWV9nRRAB"]}],"problems":[{"id":"roof-leak","label":"Roof Leak","mention_count":4,"resolution_positive_pct":75},{"id":"roof-damage","label":"Roof Damage","mention_count":4,"resolution_positive_pct":100},{"id":"roof-replacement-needed","label":"Roof Replacement Needed","mention_count":2,"resolution_positive_pct":100}],"service_areas":[]},"topics":[{"id":"roof-replacement-installation","label":"Roof Replacement & Installation","description":"Reviews discussing roof replacement & installation.","review_count":77,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT25aWlUxVllXVEZVTlU5NGRqbFJiRTFxT0V4Q2NIYxAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT20xamN6QnRXR3BHU0c1TVpVOU1VM1Z1UTFKQk1IYxAB","Ci9DQUlRQUNvZENodHljRjlvT25SNFJXZHlTak5RYm5wUU1sWnBNRmhxWWkxbFYyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pOdFgxTjVjekJDYzBWbVEwdGxNamh6YzB4bWFXYxAB","Ci9DQUlRQUNvZENodHljRjlvT200d1JsOVZka2RRYlhGSVdDMUlVVEJhVTJ4YVdtYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOd1ZtODRWbkJ1TWtSRk5qaHBYMFJyVlRsTlpIYxAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE","ChZDSUhNMG9nS0VJQ0FnTUNRdllQMkRREAE","ChdDSUhNMG9nS0VJQ0FnTURneDlTaThRRRAB","ChZDSUhNMG9nS0VJQ0FnTUNnMzhMMlhBEAE","ChdDSUhNMG9nS0VJQ0FnTUNnejhqbXZRRRAB","ChdDSUhNMG9nS0VJQ0FnTUNnc0tyY3V3RRAB","ChdDSUhNMG9nS0VJQ0FnSURYaXQzaHlBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNYMFlMTDhBRRAB","ChZDSUhNMG9nS0VJQ0FnSUM3NnIzeFpREAE","ChdDSUhNMG9nS0VJQ0FnSURyd1lpMm5RRRAB","ChdDSUhNMG9nS0VJQ0FnSUR6djRYYW1RRRAB","ChdDSUhNMG9nS0VJQ0FnSUNON2JxYTNnRRAB","ChdDSUhNMG9nS0VJQ0FnSURaaG9lTi1nRRAB","ChZDSUhNMG9nS0VJQ0FnSUNwcHBiekhREAE","ChdDSUhNMG9nS0VJQ0FnSURoXzdpSTJRRRAB","ChdDSUhNMG9nS0VJQ0FnSURoNU55bzdnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNobTlQYVp3EAE","ChdDSUhNMG9nS0VJQ0FnSUNoN2Z5aml3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNoaFlhQkhREAE","ChdDSUhNMG9nS0VJQ0FnSUNCNGJybXRBRRAB","ChZDSUhNMG9nS0VJQ0FnSUR1bU9PSUpBEAE","ChZDSUhNMG9nS0VJQ0FnSUQybVByU0pnEAE","ChZDSUhNMG9nS0VJQ0FnSURXZ3Vxb1ZnEAE","ChZDSUhNMG9nS0VJQ0FnSUNXOW8zZFpREAE","ChdDSUhNMG9nS0VJQ0FnSURtN3RTcS1nRRAB","ChZDSUhNMG9nS0VJQ0FnSURHb2JtdFhnEAE","ChdDSUhNMG9nS0VJQ0FnSUQ2X043UDFBRRAB","ChZDSUhNMG9nS0VJQ0FnSURhaUttWWNBEAE","ChZDSUhNMG9nS0VJQ0FnSURhNE5PV2VBEAE","ChZDSUhNMG9nS0VJQ0FnSURLaXRLRU1REAE","ChdDSUhNMG9nS0VJQ0FnSUNLejZqRXV3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNLbGVUZS1RRRAB","ChdDSUhNMG9nS0VJQ0FnSUR5OFpfc3R3RRAB","ChdDSUhNMG9nS0VJQ0FnSUN5b0l1T3p3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNTNTkzSGhBRRAB","ChZDSUhNMG9nS0VJQ0FnSURpNEpxdEpnEAE","ChZDSUhNMG9nS0VJQ0FnSUNpbnBLUFdBEAE","ChdDSUhNMG9nS0VJQ0FnSUNpeU91bXp3RRAB","ChZDSUhNMG9nS0VJQ0FnSURDdXZYQkVBEAE","ChdDSUhNMG9nS0VJQ0FnSURDdk8yVDRnRRAB","ChZDSUhNMG9nS0VJQ0FnSURDaUxxQWFBEAE","ChdDSUhNMG9nS0VJQ0FnSURDMEt6cndnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNDaDRpS1pBEAE","ChdDSUhNMG9nS0VJQ0FnSUNDMmRQTmx3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNDMnZubmVBEAE","ChZDSUhNMG9nS0VJQ0FnSUNDMlB6aVFnEAE","ChdDSUhNMG9nS0VJQ0FnSUM4czYtcGlnRRAB","ChZDSUhNMG9nS0VJQ0FnSURjbTU2QWJREAE","ChdDSUhNMG9nS0VJQ0FnSURjOXY2c19BRRAB","ChZDSUhNMG9nS0VJQ0FnSURjMUp2SGNnEAE","ChdDSUhNMG9nS0VJQ0FnSURjNktIMW5nRRAB","ChZDSUhNMG9nS0VJQ0FnSURjc0t2NFdBEAE","ChdDSUhNMG9nS0VJQ0FnSUNjXzVyUDVBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNjLTlHb0dBEAE","ChdDSUhNMG9nS0VJQ0FnSUNjdS1PQjlnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNjdzlEWTl3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNjamRmYlV3EAE","ChZDSUhNMG9nS0VJQ0FnSUNzajdPM1JBEAE","ChZDSUhNMG9nS0VJQ0FnSUNzMjRHRExnEAE","ChZDSUhNMG9nS0VJQ0FnSUNzODdXM013EAE","ChdDSUhNMG9nS0VJQ0FnSUNzby1mTTdBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNzNGYySGhBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNzcG9DeERBEAE","ChdDSUhNMG9nS0VJQ0FnSUNzaEtHR25BRRAB","ChdDSUhNMG9nS0VJQ0FnSURNLXZMUHpnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNNNjQzUTZ3RRAB","ChdDSUhNMG9nS0VJQ0FnSURVNl9EcmtRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNZbTVXNmRREAE","ChZDSUhNMG9nS0VJQ0FnSUNZbTRXQ0JnEAE"],"key_findings":["Roof Replacement & Installation mentioned in 77 of 174 reviews (44.3%)","100% of Roof Replacement & Installation reviews are 4 or 5 stars","Average rating in Roof Replacement & Installation reviews: 5★"]},{"id":"customer-service-experience","label":"Customer Service & Experience","description":"Reviews discussing customer service & experience.","review_count":64,"positive_pct":95.3,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT25aWlUxVllXVEZVTlU5NGRqbFJiRTFxT0V4Q2NIYxAB","Ci9DQUlRQUNvZENodHljRjlvT25OaVFXaEpTVVpFYVc0MmFEWmFUR05KUWt0MFRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xveFVGbFFaQzFoU25ndFREQjBNamhRYUdOTFJGRRAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOS0xWVmhSMWRGTFVZeVkzWkNhMWhoV21GeFIyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xKcGFsUTJjVFJIVFVGYWR6bFZMVlExYmtGWWRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twbmEwbDBUMVV4TTBwSFppMUJVVVZCYmpKNE1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xwRmVpMUlXRE5uWHpORWNIQktNV2x2V0dkMVRsRRAB","Ci9DQUlRQUNvZENodHljRjlvT21wbU9WOU9ia1V5YVRCRGJqbE1hR0owVTNwa1gwRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pScVNYVjBXRlppZWs5SUxWbHFMV1ZtUm1aUWFVRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xOd1ZtODRWbkJ1TWtSRk5qaHBYMFJyVlRsTlpIYxAB","ChdDSUhNMG9nS0VJQ0FnTUNvLW9XUXNRRRAB","ChZDSUhNMG9nS0VJQ0FnTUR3b3NUOFhREAE","ChZDSUhNMG9nS0VJQ0FnTUNnMzhMMlhBEAE","ChdDSUhNMG9nS0VJQ0FnTUNBcE5QT3hnRRAB","ChdDSUhNMG9nS0VJQ0FnSURKcXRmTmhnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNYM3ZqR3J3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNYNHAyZjNnRRAB","ChZDSUhNMG9nS0VJQ0FnSUM3NnIzeFpREAE","ChdDSUhNMG9nS0VJQ0FnSUNMaXU3Vl9RRRAB","ChdDSUhNMG9nS0VJQ0FnSUR6djRYYW1RRRAB","ChZDSUhNMG9nS0VJQ0FnSUNEX0lhaGN3EAE","ChZDSUhNMG9nS0VJQ0FnSUROemRQQVF3EAE","ChZDSUhNMG9nS0VJQ0FnSUNGMjhUN0xnEAE","ChZDSUhNMG9nS0VJQ0FnSURadVp6amJ3EAE","ChZDSUhNMG9nS0VJQ0FnSUNwcHBiekhREAE","ChdDSUhNMG9nS0VJQ0FnSUNKZzhmWW1BRRAB","ChdDSUhNMG9nS0VJQ0FnSURoXzdpSTJRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNobklUalNBEAE","ChZDSUhNMG9nS0VJQ0FnSUR1bU9PSUpBEAE","ChZDSUhNMG9nS0VJQ0FnSUQybVByU0pnEAE","ChZDSUhNMG9nS0VJQ0FnSURXZ3Vxb1ZnEAE","ChdDSUhNMG9nS0VJQ0FnSURtNTlpZzVnRRAB","ChZDSUhNMG9nS0VPQzVoTlRiaG9YUEpBEAE","ChdDSUhNMG9nS0VJQ0FnSUNHalpLNXJBRRAB","ChdDSUhNMG9nS0VJQ0FnSURhMGF6T2hBRRAB","ChdDSUhNMG9nS0VJQ0FnSURhaXVHcjlnRRAB","ChZDSUhNMG9nS0VJQ0FnSURhaUttWWNBEAE","ChdDSUhNMG9nS0VJQ0FnSUNhdU1ld293RRAB","ChdDSUhNMG9nS0VJQ0FnSURLLVB6Qy13RRAB","ChdDSUhNMG9nS0VJQ0FnSUNLejZqRXV3RRAB","ChdDSUhNMG9nS0VJQ0FnSUN5b0l1T3p3RRAB","ChZDSUhNMG9nS0VJQ0FnSURpdnV1T0xREAE","ChdDSUhNMG9nS0VJQ0FnSUNpLW91cDVRRRAB","ChZDSUhNMG9nS0VJQ0FnSURDaUxxQWFBEAE","ChdDSUhNMG9nS0VJQ0FnSURDMEt6cndnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNDaDRpS1pBEAE","ChZDSUhNMG9nS0VJQ0FnSUNDMlB6aVFnEAE","ChZDSUhNMG9nS0VJQ0FnSUNDb0pILUVnEAE","ChZDSUhNMG9nS0VJQ0FnSURjMUp2SGNnEAE","ChdDSUhNMG9nS0VJQ0FnSURjNktIMW5nRRAB","ChdDSUhNMG9nS0VJQ0FnSUNjbjZXN3VRRRAB","ChdDSUhNMG9nS0VJQ0FnSURzNXAyWXFRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNzMjRHRExnEAE","ChZDSUhNMG9nS0VJQ0FnSUNzODdXM013EAE","ChZDSUhNMG9nS0VJQ0FnSUNzNktfRkNnEAE","ChZDSUhNMG9nS0VJQ0FnSUNNdzhqN0lREAE","ChdDSUhNMG9nS0VJQ0FnSURVNl9EcmtRRRAB","ChZDSUhNMG9nS0VJQ0FnSURZa0xiRkhREAE","ChZDSUhNMG9nS0VJQ0FnSURZb0pENmNnEAE","ChdDSUhNMG9nS0VJQ0FnSUNZbTlYWV9nRRAB"],"key_findings":["Customer Service & Experience mentioned in 64 of 174 reviews (36.8%)","95.3% of Customer Service & Experience reviews are 4 or 5 stars","Average rating in Customer Service & Experience reviews: 4.8★"]},{"id":"professionalism","label":"Professionalism","description":"Reviews discussing professionalism.","review_count":54,"positive_pct":98.1,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT20xamN6QnRXR3BHU0c1TVpVOU1VM1Z1UTFKQk1IYxAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","Ci9DQUlRQUNvZENodHljRjlvT2twNWVIRkZSRmM0TTFSc05FRk5aMDg0ZW10NlFrRRAB","Ci9DQUlRQUNvZENodHljRjlvT21wbU9WOU9ia1V5YVRCRGJqbE1hR0owVTNwa1gwRRAB","Ci9DQUlRQUNvZENodHljRjlvT200d1JsOVZka2RRYlhGSVdDMUlVVEJhVTJ4YVdtYxAB","ChdDSUhNMG9nS0VJQ0FnTUNvLW9XUXNRRRAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE","ChdDSUhNMG9nS0VJQ0FnTUN3Z0kydTVRRRAB","ChdDSUhNMG9nS0VJQ0FnTUNnejhqbXZRRRAB","ChdDSUhNMG9nS0VJQ0FnSUR2M3NDNzdnRRAB","ChdDSUhNMG9nS0VJQ0FnSURKcXRmTmhnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNYMFlMTDhBRRAB","ChdDSUhNMG9nS0VJQ0FnSURyd1lpMm5RRRAB","ChdDSUhNMG9nS0VJQ0FnSURMNHJIUzJ3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNMaXU3Vl9RRRAB","ChZDSUhNMG9nS0VJQ0FnSUNEX0lhaGN3EAE","ChZDSUhNMG9nS0VJQ0FnSUROemRQQVF3EAE","ChdDSUhNMG9nS0VJQ0FnSURaaG9lTi1nRRAB","ChdDSUhNMG9nS0VJQ0FnSURoXzdpSTJRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNobTlQYVp3EAE","ChdDSUhNMG9nS0VJQ0FnSUNoN2Z5aml3RRAB","ChZDSUhNMG9nS0VJQ0FnSURlZ2RtQkdnEAE","ChZDSUhNMG9nS0VJQ0FnSURXZ3Vxb1ZnEAE","ChZDSUhNMG9nS0VJQ0FnSUNXOW8zZFpREAE","ChdDSUhNMG9nS0VJQ0FnSURtNTlpZzVnRRAB","ChdDSUhNMG9nS0VJQ0FnSURtN3RTcS1nRRAB","ChdDSUhNMG9nS0VJQ0FnSUNtbGVLWXVBRRAB","ChZDSUhNMG9nS0VPQzVoTlRiaG9YUEpBEAE","ChdDSUhNMG9nS0VJQ0FnSUNHalpLNXJBRRAB","ChdDSUhNMG9nS0VJQ0FnSURhaXVHcjlnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNhdU1ld293RRAB","ChZDSUhNMG9nS0VJQ0FnSURxenFxaWJREAE","ChdDSUhNMG9nS0VJQ0FnSURLLVB6Qy13RRAB","ChZDSUhNMG9nS0VJQ0FnSURLNk5xSEZBEAE","ChdDSUhNMG9nS0VJQ0FnSUNLbGVUZS1RRRAB","ChZDSUhNMG9nS0VJQ0FnSURpNEpxdEpnEAE","ChdDSUhNMG9nS0VJQ0FnSUNpeU91bXp3RRAB","ChdDSUhNMG9nS0VJQ0FnSURDdk8yVDRnRRAB","ChZDSUhNMG9nS0VJQ0FnSURDaUxxQWFBEAE","ChdDSUhNMG9nS0VJQ0FnSUNDMmRQTmx3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNDMnZubmVBEAE","ChZDSUhNMG9nS0VJQ0FnSUNDb0pILUVnEAE","ChZDSUhNMG9nS0VJQ0FnSUM4MU51ckhnEAE","ChZDSUhNMG9nS0VJQ0FnSURjbTU2QWJREAE","ChdDSUhNMG9nS0VJQ0FnSURjOXY2c19BRRAB","ChdDSUhNMG9nS0VJQ0FnSURjNktIMW5nRRAB","ChdDSUhNMG9nS0VJQ0FnSUNjdS1PQjlnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNzajdPM1JBEAE","ChZDSUhNMG9nS0VJQ0FnSUNzMjRHRExnEAE","ChdDSUhNMG9nS0VJQ0FnSURNXzRYazdRRRAB","ChdDSUhNMG9nS0VJQ0FnSURNLXZMUHpnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNNdzhqN0lREAE","ChdDSUhNMG9nS0VJQ0FnSUNZbTZYZzB3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNZbTRXQ0JnEAE"],"key_findings":["Professionalism mentioned in 54 of 174 reviews (31%)","98.1% of Professionalism reviews are 4 or 5 stars","Average rating in Professionalism reviews: 4.9★"]},{"id":"communication-responsiveness","label":"Communication & Responsiveness","description":"Reviews discussing communication & responsiveness.","review_count":25,"positive_pct":92,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xveFVGbFFaQzFoU25ndFREQjBNamhRYUdOTFJGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xKcGFsUTJjVFJIVFVGYWR6bFZMVlExYmtGWWRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pOdFgxTjVjekJDYzBWbVEwdGxNamh6YzB4bWFXYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOd1ZtODRWbkJ1TWtSRk5qaHBYMFJyVlRsTlpIYxAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE","ChdDSUhNMG9nS0VJQ0FnTUN3Z0kydTVRRRAB","ChdDSUhNMG9nS0VJQ0FnTURneDlTaThRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNfNGFxMFVnEAE","ChZDSUhNMG9nS0VJQ0FnSURSX1BxV2N3EAE","ChdDSUhNMG9nS0VJQ0FnSURoNU55bzdnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNoaFlhQkhREAE","ChZDSUhNMG9nS0VJQ0FnSUNobklUalNBEAE","ChdDSUhNMG9nS0VJQ0FnSUNCNGJybXRBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNHNllfaGFREAE","ChdDSUhNMG9nS0VJQ0FnSURhMzZPd3ZnRRAB","ChdDSUhNMG9nS0VJQ0FnSURhMGF6T2hBRRAB","ChdDSUhNMG9nS0VJQ0FnSURhd2Jhdm53RRAB","ChZDSUhNMG9nS0VJQ0FnSURLNk5xSEZBEAE","ChZDSUhNMG9nS0VJQ0FnSURDdXZYQkVBEAE","ChdDSUhNMG9nS0VJQ0FnSURDdk8yVDRnRRAB","ChZDSUhNMG9nS0VJQ0FnSUM4MU51ckhnEAE","ChZDSUhNMG9nS0VJQ0FnSUNjLTlHb0dBEAE","ChdDSUhNMG9nS0VJQ0FnSUNjdzlEWTl3RRAB","ChdDSUhNMG9nS0VJQ0FnSURVNl9EcmtRRRAB"],"key_findings":["Communication & Responsiveness mentioned in 25 of 174 reviews (14.4%)","92% of Communication & Responsiveness reviews are 4 or 5 stars","Average rating in Communication & Responsiveness reviews: 4.7★"]},{"id":"workmanship-quality","label":"Workmanship Quality","description":"Reviews discussing workmanship quality.","review_count":24,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT25OaVFXaEpTVVpFYVc0MmFEWmFUR05KUWt0MFRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOZlFVTlhWRGR4VVhkRGRGaEJPWFZQTkZwalFsRRAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","Ci9DQUlRQUNvZENodHljRjlvT25WU2VrTjVkV3R3VkhORGRVTlpjbFJwYlcxNVdWRRAB","Ci9DQUlRQUNvZENodHljRjlvT25SNFJXZHlTak5RYm5wUU1sWnBNRmhxWWkxbFYyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2toUFNURlFZbXRFVTNVNVYzZHFURTVQVUd4Vk1GRRAB","ChdDSUhNMG9nS0VJQ0FnSURKcXRmTmhnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNYM3ZqR3J3RRAB","ChZDSUhNMG9nS0VJQ0FnSUM3NnIzeFpREAE","ChZDSUhNMG9nS0VJQ0FnSURwdXZ1N0hBEAE","ChdDSUhNMG9nS0VJQ0FnSURCLVpieTB3RRAB","ChZDSUhNMG9nS0VJQ0FnSURHb2JtdFhnEAE","ChdDSUhNMG9nS0VJQ0FnSUN5eF8zWXlBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNTNjRianJRRRAB","ChdDSUhNMG9nS0VJQ0FnSURjOXY2c19BRRAB","ChZDSUhNMG9nS0VJQ0FnSURjdk9xUFp3EAE","ChZDSUhNMG9nS0VJQ0FnSUNjLTlHb0dBEAE","ChZDSUhNMG9nS0VJQ0FnSUNjamRmYlV3EAE","ChdDSUhNMG9nS0VJQ0FnSURzNXAyWXFRRRAB","ChdDSUhNMG9nS0VJQ0FnSURNXzRYazdRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNNNjQzUTZ3RRAB","ChZDSUhNMG9nS0VJQ0FnSURZa0xiRkhREAE","ChZDSUhNMG9nS0VJQ0FnSURZb0pENmNnEAE"],"key_findings":["Workmanship Quality mentioned in 24 of 174 reviews (13.8%)","100% of Workmanship Quality reviews are 4 or 5 stars","Average rating in Workmanship Quality reviews: 5★"]},{"id":"roof-repair-leak-fix","label":"Roof Repair & Leak Fix","description":"Reviews discussing roof repair & leak fix.","review_count":19,"positive_pct":94.7,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xveFVGbFFaQzFoU25ndFREQjBNamhRYUdOTFJGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xOS0xWVmhSMWRGTFVZeVkzWkNhMWhoV21GeFIyYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOZlFVTlhWRGR4VVhkRGRGaEJPWFZQTkZwalFsRRAB","Ci9DQUlRQUNvZENodHljRjlvT2twbmEwbDBUMVV4TTBwSFppMUJVVVZCYmpKNE1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xwRmVpMUlXRE5uWHpORWNIQktNV2x2V0dkMVRsRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pScVNYVjBXRlppZWs5SUxWbHFMV1ZtUm1aUWFVRRAB","Ci9DQUlRQUNvZENodHljRjlvT2toUFNURlFZbXRFVTNVNVYzZHFURTVQVUd4Vk1GRRAB","ChZDSUhNMG9nS0VJQ0FnTUR3b3NUOFhREAE","ChZDSUhNMG9nS0VJQ0FnSUNEX0lhaGN3EAE","ChZDSUhNMG9nS0VJQ0FnSUROemRQQVF3EAE","ChZDSUhNMG9nS0VJQ0FnSURadVp6amJ3EAE","ChdDSUhNMG9nS0VJQ0FnSURKMHZqcGt3RRAB","ChdDSUhNMG9nS0VJQ0FnSURCLVpieTB3RRAB","ChZDSUhNMG9nS0VJQ0FnSUQybVByU0pnEAE","ChdDSUhNMG9nS0VJQ0FnSUQ2X043UDFBRRAB","ChdDSUhNMG9nS0VJQ0FnSURhaXVHcjlnRRAB","ChZDSUhNMG9nS0VJQ0FnSURxNjlIcFd3EAE","ChZDSUhNMG9nS0VJQ0FnSUNDb0pILUVnEAE"],"key_findings":["Roof Repair & Leak Fix mentioned in 19 of 174 reviews (10.9%)","94.7% of Roof Repair & Leak Fix reviews are 4 or 5 stars","Average rating in Roof Repair & Leak Fix reviews: 4.8★"]},{"id":"project-management-coordination","label":"Project Management & Coordination","description":"Reviews discussing project management & coordination.","review_count":14,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT25aWlUxVllXVEZVTlU5NGRqbFJiRTFxT0V4Q2NIYxAB","Ci9DQUlRQUNvZENodHljRjlvT25SNFJXZHlTak5RYm5wUU1sWnBNRmhxWWkxbFYyYxAB","ChZDSUhNMG9nS0VJQ0FnTUNRdllQMkRREAE","ChZDSUhNMG9nS0VJQ0FnSUNfNGFxMFVnEAE","ChdDSUhNMG9nS0VJQ0FnSURYaXQzaHlBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNON2JxYTNnRRAB","ChZDSUhNMG9nS0VJQ0FnSUR1bU9PSUpBEAE","ChdDSUhNMG9nS0VJQ0FnSUQ2X043UDFBRRAB","ChZDSUhNMG9nS0VJQ0FnSURLaXRLRU1REAE","ChZDSUhNMG9nS0VJQ0FnSURpNEpxdEpnEAE","ChdDSUhNMG9nS0VJQ0FnSUM4czYtcGlnRRAB","ChZDSUhNMG9nS0VJQ0FnSUM4cU1PWURREAE","ChdDSUhNMG9nS0VJQ0FnSUNjdzlEWTl3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNNNjQzUTZ3RRAB"],"key_findings":["Project Management & Coordination mentioned in 14 of 174 reviews (8%)","100% of Project Management & Coordination reviews are 4 or 5 stars","Average rating in Project Management & Coordination reviews: 4.9★"]},{"id":"insurance-claim-assistance","label":"Insurance Claim Assistance","description":"Reviews discussing insurance claim assistance.","review_count":13,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2pScVNYVjBXRlppZWs5SUxWbHFMV1ZtUm1aUWFVRRAB","ChZDSUhNMG9nS0VJQ0FnSUNfNGFxMFVnEAE","ChdDSUhNMG9nS0VJQ0FnSURYaXQzaHlBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNwcHBiekhREAE","ChdDSUhNMG9nS0VJQ0FnSURKMHZqcGt3RRAB","ChZDSUhNMG9nS0VJQ0FnSURSX1BxV2N3EAE","ChdDSUhNMG9nS0VJQ0FnSURoNU55bzdnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNobTlQYVp3EAE","ChZDSUhNMG9nS0VJQ0FnSURLaXRLRU1REAE","ChdDSUhNMG9nS0VJQ0FnSUNDMmRQTmx3RRAB","ChZDSUhNMG9nS0VJQ0FnSURjMUp2SGNnEAE","ChZDSUhNMG9nS0VJQ0FnSUNzcG9DeERBEAE","ChZDSUhNMG9nS0VJQ0FnSUNZbTVXNmRREAE"],"key_findings":["Insurance Claim Assistance mentioned in 13 of 174 reviews (7.5%)","100% of Insurance Claim Assistance reviews are 4 or 5 stars","Average rating in Insurance Claim Assistance reviews: 5★"]},{"id":"cleanup-worksite-tidiness","label":"Cleanup & Worksite Tidiness","description":"Reviews discussing cleanup & worksite tidiness.","review_count":9,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","ChdDSUhNMG9nS0VJQ0FnTUNnejhqbXZRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNON2JxYTNnRRAB","ChdDSUhNMG9nS0VJQ0FnSUM4czYtcGlnRRAB","ChZDSUhNMG9nS0VJQ0FnSURjc0t2NFdBEAE","ChZDSUhNMG9nS0VJQ0FnSUNzODdXM013EAE","ChdDSUhNMG9nS0VJQ0FnSUNzNGYySGhBRRAB","ChdDSUhNMG9nS0VJQ0FnSURNXzRYazdRRRAB","ChZDSUhNMG9nS0VJQ0FnSURZb0pENmNnEAE"],"key_findings":["Cleanup & Worksite Tidiness mentioned in 9 of 174 reviews (5.2%)","100% of Cleanup & Worksite Tidiness reviews are 4 or 5 stars","Average rating in Cleanup & Worksite Tidiness reviews: 5★"]},{"id":"timeliness-scheduling","label":"Timeliness & Scheduling","description":"Reviews discussing timeliness & scheduling.","review_count":9,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT25WU2VrTjVkV3R3VkhORGRVTlpjbFJwYlcxNVdWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2twNWVIRkZSRmM0TTFSc05FRk5aMDg0ZW10NlFrRRAB","ChZDSUhNMG9nS0VJQ0FnTUR3b3NUOFhREAE","ChdDSUhNMG9nS0VJQ0FnSUNYNHAyZjNnRRAB","ChZDSUhNMG9nS0VJQ0FnSURwdXZ1N0hBEAE","ChZDSUhNMG9nS0VJQ0FnSUNXOW8zZFpREAE","ChZDSUhNMG9nS0VJQ0FnSURhNE5PV2VBEAE","ChZDSUhNMG9nS0VJQ0FnSURxenFxaWJREAE","ChdDSUhNMG9nS0VJQ0FnSUNjXzVyUDVBRRAB"],"key_findings":["Timeliness & Scheduling mentioned in 9 of 174 reviews (5.2%)","100% of Timeliness & Scheduling reviews are 4 or 5 stars","Average rating in Timeliness & Scheduling reviews: 5★"]},{"id":"sales-estimate-experience","label":"Sales & Estimate Experience","description":"Reviews discussing sales & estimate experience.","review_count":9,"positive_pct":100,"review_ids":["ChdDSUhNMG9nS0VJQ0FnTUNnc0tyY3V3RRAB","ChdDSUhNMG9nS0VJQ0FnSUR2M3NDNzdnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNMMlBudU9REAE","ChdDSUhNMG9nS0VJQ0FnSURaaG9lTi1nRRAB","ChdDSUhNMG9nS0VJQ0FnSURtN3RTcS1nRRAB","ChZDSUhNMG9nS0VJQ0FnSURLNk5xSEZBEAE","ChdDSUhNMG9nS0VJQ0FnSUNLejZqRXV3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNpeU91bXp3RRAB","ChdDSUhNMG9nS0VJQ0FnSURzNXAyWXFRRRAB"],"key_findings":["Sales & Estimate Experience mentioned in 9 of 174 reviews (5.2%)","100% of Sales & Estimate Experience reviews are 4 or 5 stars","Average rating in Sales & Estimate Experience reviews: 5★"]},{"id":"storm-hurricane-damage-repair","label":"Storm & Hurricane Damage Repair","description":"Reviews discussing storm & hurricane damage repair.","review_count":8,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xOS0xWVmhSMWRGTFVZeVkzWkNhMWhoV21GeFIyYxAB","ChZDSUhNMG9nS0VJQ0FnTUNRdllQMkRREAE","ChdDSUhNMG9nS0VJQ0FnTURneDlTaThRRRAB","ChdDSUhNMG9nS0VJQ0FnTUNBcE5QT3hnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNYNHAyZjNnRRAB","ChdDSUhNMG9nS0VJQ0FnSURKMHZqcGt3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNoaFlhQkhREAE","ChZDSUhNMG9nS0VJQ0FnSURxNjlIcFd3EAE"],"key_findings":["Storm & Hurricane Damage Repair mentioned in 8 of 174 reviews (4.6%)","100% of Storm & Hurricane Damage Repair reviews are 4 or 5 stars","Average rating in Storm & Hurricane Damage Repair reviews: 5★"]},{"id":"pricing-value","label":"Pricing & Value","description":"Reviews discussing pricing & value.","review_count":8,"positive_pct":87.5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xOZlFVTlhWRGR4VVhkRGRGaEJPWFZQTkZwalFsRRAB","Ci9DQUlRQUNvZENodHljRjlvT25WU2VrTjVkV3R3VkhORGRVTlpjbFJwYlcxNVdWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2twNWVIRkZSRmM0TTFSc05FRk5aMDg0ZW10NlFrRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pOdFgxTjVjekJDYzBWbVEwdGxNamh6YzB4bWFXYxAB","ChdDSUhNMG9nS0VJQ0FnSUR6djRYYW1RRRAB","ChZDSUhNMG9nS0VJQ0FnSURadVp6amJ3EAE","ChdDSUhNMG9nS0VJQ0FnSUNtbGVLWXVBRRAB","ChZDSUhNMG9nS0VJQ0FnSURhNE5PV2VBEAE"],"key_findings":["Pricing & Value mentioned in 8 of 174 reviews (4.6%)","87.5% of Pricing & Value reviews are 4 or 5 stars","Average rating in Pricing & Value reviews: 4.6★"]},{"id":"roof-inspection-assessment","label":"Roof Inspection & Assessment","description":"Reviews discussing roof inspection & assessment.","review_count":8,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xwRmVpMUlXRE5uWHpORWNIQktNV2x2V0dkMVRsRRAB","ChdDSUhNMG9nS0VJQ0FnTUN3Z0kydTVRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNMMlBudU9REAE","ChZDSUhNMG9nS0VJQ0FnSURSX1BxV2N3EAE","ChZDSUhNMG9nS0VJQ0FnSUNHNllfaGFREAE","ChdDSUhNMG9nS0VJQ0FnSURhMzZPd3ZnRRAB","ChdDSUhNMG9nS0VJQ0FnSURhd2Jhdm53RRAB","ChZDSUhNMG9nS0VJQ0FnSURhaUttWWNBEAE"],"key_findings":["Roof Inspection & Assessment mentioned in 8 of 174 reviews (4.6%)","100% of Roof Inspection & Assessment reviews are 4 or 5 stars","Average rating in Roof Inspection & Assessment reviews: 5★"]},{"id":"trust-transparency","label":"Trust & Transparency","description":"Reviews discussing trust & transparency.","review_count":8,"positive_pct":87.5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnTUNBcE5QT3hnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNYM3ZqR3J3RRAB","ChdDSUhNMG9nS0VJQ0FnSURMNHJIUzJ3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNtbGVLWXVBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNHNllfaGFREAE","ChdDSUhNMG9nS0VJQ0FnSURhMzZPd3ZnRRAB","ChdDSUhNMG9nS0VJQ0FnSURhd2Jhdm53RRAB","ChdDSUhNMG9nS0VJQ0FnSUNjbjZXN3VRRRAB"],"key_findings":["Trust & Transparency mentioned in 8 of 174 reviews (4.6%)","87.5% of Trust & Transparency reviews are 4 or 5 stars","Average rating in Trust & Transparency reviews: 4.6★"]},{"id":"customer-recommendations-referrals","label":"Customer Recommendations & Referrals","description":"Reviews discussing customer recommendations & referrals.","review_count":7,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT25OaVFXaEpTVVpFYVc0MmFEWmFUR05KUWt0MFRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","ChZDSUhNMG9nS0VJQ0FnSURwdXZ1N0hBEAE","ChZDSUhNMG9nS0VJQ0FnSURlZ2RtQkdnEAE","ChdDSUhNMG9nS0VJQ0FnSUNLbGVUZS1RRRAB","ChdDSUhNMG9nS0VJQ0FnSUR5OFpfc3R3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNTNjRianJRRRAB"],"key_findings":["Customer Recommendations & Referrals mentioned in 7 of 174 reviews (4%)","100% of Customer Recommendations & Referrals reviews are 4 or 5 stars","Average rating in Customer Recommendations & Referrals reviews: 5★"]}],"temporal":{"monthly":[{"month":"2026-05","review_count":1,"average_rating":5,"sentiment_score":1},{"month":"2026-04","review_count":1,"average_rating":5,"sentiment_score":0.98},{"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.96},{"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.97},{"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.95},{"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.95},{"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.88},{"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.95},{"month":"2022-01","review_count":2,"average_rating":3.5,"sentiment_score":0.13},{"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.9},{"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.91},{"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.61},{"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.9},{"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":{"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.98,"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 both the roof and interior, and efficient, clean, and courteous workers.","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","Highly recommend"]},"Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","responsiveness","professionalism","courtesy"],"entities":{"technicians":["Caleb"],"services":["ridge-cap-repair","roof-repair"],"problems":["missing-ridge-cap"]},"one_line_summary":"Customer praises Caleb and the team for their clear communication, responsiveness, and professionalism in quickly repairing a missing ridge cap.","key_phrases":["missing ridge cap","communicated clearly about what needed to be done","repair was completed quickly","would definitely recommend"]},"Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["technical_knowledge","communication","professionalism","cleanliness"],"entities":{"technicians":["Dave","Caleb","Cayden","Lori"],"services":["shingle-installation","skylight-installation","low-slope-roofing"],"problems":["choosing-right-shingles","adding-skylights","low-slope-roof-section-materials"]},"one_line_summary":"Customer praises E2 Roofing for expert guidance on shingles, skylights, and low-slope roofing, highlighting an outstanding team and spotless cleanup.","key_phrases":["incredible experience from start to finish","right materials on a lower slope section","no evidence they were ever there","can't recommend this team enough"]},"Ci9DQUlRQUNvZENodHljRjlvT25aWlUxVllXVEZVTlU5NGRqbFJiRTFxT0V4Q2NIYxAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","professionalism"],"entities":{"technicians":[],"services":["roof-installation"],"problems":[]},"one_line_summary":"Jenny is thrilled with her new roof, praising the smooth process, prompt communication, and excellent service.","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's top-notch service and workmanship, referring all her 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","warranty-service"],"problems":["roof-leak","no-response-to-service-calls","lack-of-follow-up-after-installation"]},"one_line_summary":"Customer is satisfied with the metal roof installation but is frustrated by complete lack of response to three attempts to address a leak five years later.","key_phrases":["no follow up 5 years later","will not return calls","attempted 3 times left messages and nothing","nice metal roof"]},"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 excellent service from initial quote through roof replacement completion, citing quality work, reasonable pricing, and attentive staff.","key_phrases":["service I received was 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-repair","roof-repair"],"problems":["roof-damaged-by-wind-and-rain"]},"one_line_summary":"Customer praises E2 Roofing's staff, specifically Turner and David, for their professionalism and thorough communication during a wind and rain roof repair.","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","call-dismissed-without-assistance","hung-up-on-by-receptionist"]},"one_line_summary":"Customer was abruptly hung up on without having their question answered after the receptionist refused to assist non-existing clients.","key_phrases":["hung up on me","okay bye-bye","wait what about my question","super weird"]},"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 efficient, professional chimney leak repair at a competitive price.","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.95,"aspects_mentioned":["professionalism","communication"],"entities":{"technicians":["Turner","Caleb"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Turner and Caleb for making the roofing process easy, seamless, professional, and communicative.","key_phrases":["awsome job","made things so easy and seamless","very professional","communication was crystal clear"]},"Ci9DQUlRQUNvZENodHljRjlvT2twbmEwbDBUMVV4TTBwSFppMUJVVVZCYmpKNE1uYxAB":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["professionalism","courtesy","responsiveness","problem_resolution"],"entities":{"technicians":["Cayden"],"services":["roof-repair"],"problems":["previous-contractor-worsened-roof-damage"]},"one_line_summary":"Customer praises Cayden and E2 Roofing for expertly fixing a roof that a prior contractor had made worse, calling it the best company experience they've ever had.","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","problem_resolution"],"entities":{"technicians":[],"services":["roof-installation","roof-repair","roof-inspection","roofing-consultation"],"problems":[]},"one_line_summary":"A realtor who has repeatedly referred clients to E2 Roofing praises their professionalism, technical expertise, clear communication, and high-quality craftsmanship.","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 excellent work completed quickly at an unbeatable price.","key_phrases":["they are awesome","got the job done beautifully","in record time","can't beat the price"]},"Ci9DQUlRQUNvZENodHljRjlvT25SNFJXZHlTak5RYm5wUU1sWnBNRmhxWWkxbFYyYxAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","responsiveness","technical_knowledge"],"entities":{"technicians":["Laurie","Caleb","Turner"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises the hands-on involvement of PM Laurie and supervisor Caleb, the responsiveness of Turner, and the impeccable workmanship of the roofing job.","key_phrases":["on the roof almost the whole time","super involved","very responsive to any questions","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.97,"aspects_mentioned":["problem_resolution","technical_knowledge","professionalism"],"entities":{"technicians":["Dave","Kaleb","Turner"],"services":["leak-detection","roof-repair"],"problems":["roof-leak","unknown-leak-source"]},"one_line_summary":"Dave, Kaleb, and Turner impressively tracked down a difficult roof leak that others had dismissed, saving the customer from an unnecessary full roof replacement.","key_phrases":["relentless in their pursuit to figure it out","others just wanted me to replace the whole roof","problem solved and I'm so relieved","will use them when I am ready to have my replacement done"]},"Ci9DQUlRQUNvZENodHljRjlvT21wbU9WOU9ia1V5YVRCRGJqbE1hR0owVTNwa1gwRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism","communication"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises E2 Roofing for professionalism and great 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","communication","punctuality","pricing","technical_knowledge","responsiveness"],"entities":{"technicians":[],"services":["roof-installation","roofing-estimate"],"problems":["first-time-home-roofing-project"]},"one_line_summary":"First-time homeowner praises E2 Roofing for professionalism, on-time arrival, clear communication, and a seamless billing process.","key_phrases":["highly professional and efficient","showed up exactly when they said they would","felt empowered to make decisions","billing and work were all exceptional"]},"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 shingles that had come off the customer's roof, leaving her highly satisfied and willing to use him again.","key_phrases":["excellent job replacing 2 shingles","very professional, years of experience and knowledgeable","would use him again in the future"]},"Ci9DQUlRQUNvZENodHljRjlvT2pScVNYVjBXRlppZWs5SUxWbHFMV1ZtUm1aUWFVRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["communication","professionalism","problem_resolution"],"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 securing insurance documentation for a roof repair.","key_phrases":["exceptional from start to finish","great communication and convenience","documentation 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 had their chimney repaired by E2 Roofing and was highly satisfied with the quality of service, recommending them for future use.","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":"David had a great overall experience with E2 Roofing, praising the team's professionalism, immediate follow-up on a repair, and the quality of the finished roof.","key_phrases":["great from start to finish","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"],"problems":[]},"one_line_summary":"Customer highly praises technician Turner for being timely, friendly, knowledgeable, and informative, strongly recommending the company.","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 clear communication, efficient same-day roof completion, and a thorough next-day follow-up inspection.","key_phrases":["explain the different steps and processes","finish that evening","came back the next day to do a check up","wonderful 10 stars"]},"ChZDSUhNMG9nS0VJQ0FnTUR3b3NUOFhREAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["responsiveness","problem_resolution","professionalism"],"entities":{"technicians":[],"services":["roof-repair"],"problems":["unidentified-roof-issues-requiring-quick-repairs"]},"one_line_summary":"Laura had two separate roof repairs completed quickly and effectively, making E2 Roofing her go-to recommendation.","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":["roof-leakage"]},"one_line_summary":"Customer praises E2 Roofing for their rapid, courteous, and thorough emergency roof inspection by Dave and Cayden.","key_phrases":["immediately responded to my request for an urgent roof inspection","appeared within hours","very courteous and professional manner","go to company for all my roofing needs"]},"ChZDSUhNMG9nS0VJQ0FnTUNRdllQMkRREAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","technical_knowledge","professionalism","problem_resolution","responsiveness"],"entities":{"technicians":["Heather","Drew"],"services":["metal-roof-installation","full-roof-replacement","solar-panel-removal-reinstall"],"problems":["hurricane-damaged-roof","full-roof-replacement-needed","solar-pv-panel-removal-and-reinstallation","screen-enclosure-issue"]},"one_line_summary":"After hurricane damage required a full roof replacement, the customer had a seamless experience with E2 Roofing, choosing a metal roof and receiving exceptional guidance and on-site support from Heather and Drew.","key_phrases":["entire roof replacement","educating me on metal roofs","kept me updated on the process","new metal roof looks great and 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 outstanding work and a consistently positive experience throughout the project.","key_phrases":["awesome every step of the way","incredible work on my house","thank you very much"]},"ChdDSUhNMG9nS0VJQ0FnTUNnejhqbXZRRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","punctuality","cleanliness"],"entities":{"technicians":["Heather","Drew","Kyle"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer had a positive experience with E2 Roofing, praising the crew's professionalism, timely completion, and thorough cleanup.","key_phrases":["pleasure to work with","roof looks great","completed in a timely manner","cleaned up like they had never been here"]},"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","color-selection-for-roof"]},"one_line_summary":"Customer praises rep David for being thorough, patient, and knowledgeable during the roofing quote and replacement process, resulting in a perfect new roof.","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","courtesy"],"entities":{"technicians":["Kyle","Hector"],"services":["roof-repair","storm-damage-repair"],"problems":["tree-fell-on-roof","roof-and-room-damage"]},"one_line_summary":"Karen had a tree fall on her roof and room, and was highly impressed by Kyle's guidance through the process and Hector's crew's quality workmanship.","key_phrases":["locally owned by a Veteran","helped me through every single detail","My roof and room look amazing","give this company a 5 star rating"]},"ChZDSUhNMG9nS0VJQ0FnSUNfNGFxMFVnEAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["communication","professionalism"],"entities":{"technicians":["Heather","Jamie","Kyle"],"services":["roof-replacement","insurance-claim-assistance"],"problems":[]},"one_line_summary":"Customer praises E2 Roofing staff Heather, Jamie, and Kyle for clear communication and professional project oversight during an insurance claim.","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 an estimate visit, calling E2 Roofing a reputable company.","key_phrases":["reputable company","came by to give me an estimate","very professional","5 stars for Travis"]},"ChdDSUhNMG9nS0VJQ0FnSURYaXQzaHlBRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","communication","scheduling","technical_knowledge","courtesy"],"entities":{"technicians":["Heather","Jamie","Kyle"],"services":["roof-replacement","roof-repair","insurance-claim-coordination","permit-handling"],"problems":["needed-new-roof-or-repairs","dealing-with-insurance-company"]},"one_line_summary":"Customer praises E2 Roofing's entire team — especially Heather, Jamie, and Kyle — for seamless permit handling, insurance coordination, and quality roof installation.","key_phrases":["Heather and Jamie were awesome in handling the permits","Kyle the project manager was awe in getting all the materials there","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":["roofing"],"problems":[]},"one_line_summary":"Customer highly recommends E2 Roofing and specifically praises Heather for her knowledge and friendliness.","key_phrases":["focuses on quality","super knowledable","very friendly","ask for Heather"]},"ChdDSUhNMG9nS0VJQ0FnSUNYMFlMTDhBRRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["technical_knowledge","courtesy"],"entities":{"technicians":["Kyle"],"services":["roofing-inspection"],"problems":[]},"one_line_summary":"Customer praises Kyle for being knowledgeable and courteous, and plans to recommend the company to others.","key_phrases":["excellent job","knowledgeable","courteous","will definitely recommend to others"]},"ChdDSUhNMG9nS0VJQ0FnSUNYM3ZqR3J3RRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","communication"],"entities":{"technicians":["Elizabeth"],"services":["roofing"],"problems":["stressful-roofing-situation"]},"one_line_summary":"Customer praises Elizabeth for her helpfulness and integrity, and commends the company for professional and thorough roofing work.","key_phrases":["never made me feel taken advantage of","helpful during a stressful time","professional and thorough","highly suggest this company"]},"ChdDSUhNMG9nS0VJQ0FnSUNYNHAyZjNnRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","responsiveness","punctuality","professionalism"],"entities":{"technicians":[],"services":["hurricane-damage-roofing"],"problems":["hurricane-damage"]},"one_line_summary":"Customer praises E2 Roofing's outstanding communication, quick 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 praises Arron and Heather for attentive service and quality workmanship during their grandparents' new roof installation.","key_phrases":["taking care of my grandparents","whole process","excellent service","quality of work"]},"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 on their roofing work.","key_phrases":["fantastic job","Heather and Arron"]},"ChdDSUhNMG9nS0VJQ0FnSURMNHJIUzJ3RRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["technical_knowledge","professionalism","courtesy","communication"],"entities":{"technicians":["Heather","Drew"],"services":["skylight-replacement","roof-estimate"],"problems":["skylight-needing-replacement","other-companies-pressuring-insurance-claim-filing"]},"one_line_summary":"Customer is highly satisfied with E2 Roofing's skylight replacement, praising both estimator Heather's honesty and technician Drew's professional workmanship.","key_phrases":["very happy with getting our skylight replaced","straight forward with us on the exact work they can do","worked so professionally and diligently","would highly recommend them to our neighbors, friends and family"]},"ChdDSUhNMG9nS0VJQ0FnSUNMaXU3Vl9RRRAB":{"sentiment":"positive","sentiment_score":0.95,"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 fantastic 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":["roof-replacement-decision"]},"one_line_summary":"Heather provided a thorough and well-supported roof inspection that helped the customer and his wife 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","responsiveness"],"entities":{"technicians":["Heather"],"services":["roofing-service"],"problems":[]},"one_line_summary":"Customer praises Heather Wheeler for working within budget, providing an accurate quote, and delivering fast, impressive 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 highly satisfied with the friendly, professional, and thorough team that detected and repaired a roof leak.","key_phrases":["very friendly, professional, and fast","thorough in detecting a leak","very happy with this company","would recommend them to anyone"]},"ChZDSUhNMG9nS0VJQ0FnSUROemRQQVF3EAE":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["professionalism","courtesy","technical_knowledge","communication","problem_resolution"],"entities":{"technicians":["Drew","Sean","Heather"],"services":["roof-repair"],"problems":["weather-delays-affecting-roofing-work"]},"one_line_summary":"Customer expresses deep gratitude for the professionalism, courtesy, and knowledge of the E2 Roofing team, especially Drew, Sean, and Heather, praising their patience through weather challenges.","key_phrases":["most unbelievable, professional, courteous, knowledgeable folks","level of patience while dealing with the on and off bad weather","Priceless work","still believes in customer service"]},"ChdDSUhNMG9nS0VJQ0FnSUNON2JxYTNnRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","scheduling","punctuality","cleanliness","professionalism"],"entities":{"technicians":[],"services":["full-reroof"],"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":["seamless process","communication was fast","scheduled quickly","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-roofers"]},"one_line_summary":"Joe Tamburino promptly identified and fixed a roofer-caused gap at no charge, with an offer to return for free if the leak recurs.","key_phrases":["came out immediately after I called","didn't even charge us","fix it again for no charge","extremely helpful and pleasant"]},"ChdDSUhNMG9nS0VJQ0FnSURaaG9lTi1nRRAB":{"sentiment":"positive","sentiment_score":0.65,"aspects_mentioned":["courtesy","punctuality","cleanliness","professionalism"],"entities":{"technicians":[],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praised the roofing crew for their friendliness, punctuality, and thorough cleanup, but noted the salesman was pushy and rude.","key_phrases":["very nice and friendly","clean up was top notch and very thorough","salesman was a bit pushy and on the rude side","Highly recommend"]},"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 their punctuality, skill, and quality work.","key_phrases":["on time","skilled","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":"Customer praises Heather's support through the insurance claim process and the crew's quality roofing work, and plans to return for ceiling repair.","key_phrases":["first time filing a home insurance claim","Heather made the process so easy","excellent customer service","wonderful job on our roof"]},"ChdDSUhNMG9nS0VJQ0FnSURKMHZqcGt3RRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["responsiveness","technical_knowledge","communication","professionalism","punctuality"],"entities":{"technicians":["John"],"services":["wind-damage-repair","emergency-roof-repair","temporary-tarp-installation"],"problems":["wind-damage-to-roof","roof-leak-requiring-temporary-fix"]},"one_line_summary":"Technician John responded same-day in rainy conditions to provide a temporary fix for wind damage and delivered knowledgeable, above-and-beyond service.","key_phrases":["came in the drizzling rain","went on our roof to do a temporary fix","knowledgeable and explained the process completely","went above and beyond"]},"ChdDSUhNMG9nS0VJQ0FnSUNKZzhmWW1BRRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["responsiveness","courtesy"],"entities":{"technicians":["Michael","Heather"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer had a great experience with E2 Roofing, 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"],"entities":{"technicians":["Heather","Michael"],"services":["roof-inspection"],"problems":["insurance-required-roof-repair","timeline-pressure-for-roof-fix"]},"one_line_summary":"Heather and Michael responded within 10 minutes, arrived on time, and professionally inspected the roof, assuring the customer it was in great condition despite insurance concerns.","key_phrases":["not even 10 minutes later, Heather calls me","came out on time to inspect the roof","easy to talk to, understanding","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","scheduling"],"entities":{"technicians":["Heather","Casey","Mike"],"services":["roof-replacement"],"problems":["roof-replacement-needed"]},"one_line_summary":"Customer praises the professionalism, knowledge, speed, and cleanliness of Heather, Casey, Mike, and the crew during a roof replacement.","key_phrases":["very professional","walked me through the process from the very beginning","couldn't believe how little time it took","Super clean after the job was completed"]},"ChdDSUhNMG9nS0VJQ0FnSURoNU55bzdnRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["responsiveness","communication","problem_resolution"],"entities":{"technicians":["Heather","Mike"],"services":["roof-installation"],"problems":["post-installation-insurance-issues"]},"one_line_summary":"Customer praises E2 Roofing's Heather and Mike for being highly responsive and helpful throughout the installation and post-installation insurance process.","key_phrases":["readily available and extremely responsive","post installation insurance issues","job well done","any and all questions"]},"ChZDSUhNMG9nS0VJQ0FnSUNobTlQYVp3EAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","communication","scheduling"],"entities":{"technicians":["Heather","Michael"],"services":["roof-replacement","insurance-claim-assistance"],"problems":[]},"one_line_summary":"Customer was highly impressed by Heather's insurance coordination 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 recommends E2 Roofing, praising the professionalism of Heather and Mike.","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 experience 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-services"],"problems":[]},"one_line_summary":"Customer praises Michael Oneal for outstanding responsiveness and above-and-beyond customer service.","key_phrases":["always responsive","Highest marks for them","Dealing with them was a pleasure","customer service was above and beyond"]},"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":["roof-needing-replacement"]},"one_line_summary":"Customer praises Heather and Joe for skilled roof replacement work and consistent project communication throughout the process.","key_phrases":["very skilled and well done in a brief period","updating me always","good relief for a homeowner","Ms. Heather and Joe help me lot"]},"ChZDSUhNMG9nS0VJQ0FnSURlZ2RtQkdnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Heather","Joe"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Heather and Joe and highly recommends the company.","key_phrases":["Heather and Joe were amazing","highly recommend"]},"ChZDSUhNMG9nS0VJQ0FnSUR1bU9PSUpBEAE":{"sentiment":"positive","sentiment_score":0.88,"aspects_mentioned":["punctuality","communication","problem_resolution","professionalism","scheduling"],"entities":{"technicians":["Heather","Julio","Joseph"],"services":["roof-replacement"],"problems":["wrong-roofing-product-delivered"]},"one_line_summary":"Customer was initially apprehensive about an insurance-selected contractor but was impressed by on-time scheduling, easy communication with Heather, and quick resolution of a wrong-product delivery by the crew.","key_phrases":["gave us an ETA for the job and held to it","timing was spot on","Joseph O'Nan 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 repair and installation work, highlighting Heather and Joe's fabulous service.","key_phrases":["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","responsiveness"],"entities":{"technicians":["Heather"],"services":["roofing-installation"],"problems":[]},"one_line_summary":"Customer is extremely satisfied with Heather's professionalism, communication, and on-time roofing work, giving a 100% recommendation.","key_phrases":["stayed in touch with us","on time and cared about everything","very hard to find a company like this","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"],"entities":{"technicians":["Heather","Joe"],"services":["roof-replacement","shingle-selection"],"problems":["needed-roof-replacement-before-listing-house-for-sale"]},"one_line_summary":"Customer praises Heather and Joe for professionalism, timely scheduling, and smooth roof replacement while preparing to sell their home.","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.95,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Joe"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer highly praises Joe's professionalism and strongly recommends the company.","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 exceptional knowledge and professionalism during the estimate process and commends the entire team for a smooth, on-schedule roof replacement.","key_phrases":["professionalism and extensive knowledge stood out","everything went exactly as promised","contractors arrived promptly","would not hesitate to recommend"]},"ChdDSUhNMG9nS0VJQ0FnSUNtbGVLWXVBRRAB":{"sentiment":"negative","sentiment_score":-0.72,"aspects_mentioned":["pricing","communication","professionalism","problem_resolution","scheduling"],"entities":{"technicians":["Chris"],"services":["roof-leak-repair","roof-inspection"],"problems":["small-roof-leak","undisclosed-1500-minimum-charge","fee-dispute","unprofessional-office-conduct"]},"one_line_summary":"Customer was not informed of a $1,500 minimum charge upfront and had a negative experience when an office staff member requested a 5-star review in exchange for waiving the inspection fee.","key_phrases":["$1,500 minimum charge not disclosed","fee was waived but needed a 5 star review","joke didn't land well","would not choose this company"]},"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 and professional service from Joe and Heather throughout the entire roofing process.","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 is very happy with their new roof and praises the team at E2 Roofing.","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","communication"],"entities":{"technicians":["Heather"],"services":[],"problems":[]},"one_line_summary":"Customer praises Heather Wheeler for her professionalism and timely communication, expressing willingness to use E2 Roofing again.","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 next-day roof inspection, transparency, and no unnecessary upselling, highlighting Heather's patience and helpfulness.","key_phrases":["had someone come out the next day","completely transparent about everything","not one time did they try and sell me something","Heather for being so patient"]},"ChdDSUhNMG9nS0VJQ0FnSUQ2X043UDFBRRAB":{"sentiment":"positive","sentiment_score":0.72,"aspects_mentioned":["problem_resolution","professionalism","responsiveness","communication","technical_knowledge"],"entities":{"technicians":["Joseph"],"services":["roof-installation","vent-sealing","leak-repair"],"problems":["unsealed-vents-causing-water-leak-into-ceiling-after-installation"]},"one_line_summary":"Despite an initial installation error with unsealed vents causing a leak, project manager Joseph resolved all issues quickly and professionally, earning high praise.","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","professionalism"],"entities":{"technicians":["Billy"],"services":["leak-diagnosis","roof-inspection"],"problems":["leaky-ceiling","unable-to-reach-other-roofers"]},"one_line_summary":"After weeks of being ignored by other roofers, Billy at E2 responded immediately and knowledgeably helped diagnose a leaky ceiling without recommending unnecessary repairs.","key_phrases":["got back to me right away","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 was praised for being extremely helpful and professional.","key_phrases":["responded quickly","extremely helpful and professional","Billy"]},"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","identified-additional-roof-issues"]},"one_line_summary":"Customer praises the professional and honest sales representative who clearly explained roof issues and even suggested a cost-saving repair option.","key_phrases":["clear punctual communication","identified other issues with the roof","answered all my questions clearly","honesty of their service professional"]},"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":"Billy and his colleagues professionally and reliably repaired the customer's roof leak.","key_phrases":["great job repairing my roof leak","professional and reliable","Billy and his colleagues"]},"ChZDSUhNMG9nS0VJQ0FnSURhaUttWWNBEAE":{"sentiment":"positive","sentiment_score":0.97,"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 delivered an efficient, respectful, and thorough roof replacement, completing the job in two days and promptly addressing discovered holes during inspection.","key_phrases":["very responsive and informative","worked 12 hours each day","immediately replaced during the inspection","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":["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 roofing process and 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 their rapid 24-hour response to a leaky roof during hurricane season, with clear communication and no surprise costs.","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-representation"],"problems":["roof-replacement-needed","ceiling-damage","minor-issues-during-installation"]},"one_line_summary":"Customer praises E2 Roofing's project manager Ruen and foreman Joseph for expert handling of a new roof installation, ceiling repairs, and insurance representation.","key_phrases":["true expert and did an amazing job","skillfully representing our interests with the insurance company","consistently went the extra mile until we were 100% happy","great communicator and problem solver"]},"ChdDSUhNMG9nS0VJQ0FnSURLLVB6Qy13RRAB":{"sentiment":"positive","sentiment_score":0.8,"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 being personable, professional, thorough, and transparent during the roofing consultation.","key_phrases":["very personable","thorough in his explanations","forthcoming as to the limitations of certain products","looking forward to working with him"]},"ChdDSUhNMG9nS0VJQ0FnSUNLejZqRXV3RRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","responsiveness","communication"],"entities":{"technicians":["Billy"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises Billy and the sales team for being friendly, efficient, and fast in getting a new roof installed.","key_phrases":["so great to work with","friendly, efficient, and worked hard","get my new roof quickly","would 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 responsive crew, highlighting Billy's excellent service during a new roof installation.","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":["insurance-claim-roofing"],"problems":[]},"one_line_summary":"Customer praises Billy and his team for excellent planning, on-time scheduling, prompt follow-ups, and strong communication throughout the roofing project.","key_phrases":["Billy and team were amazing","Planned out perfectly","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 praises E2 Roofing Jacksonville 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":"The crew did great roofing work on a neighbor's house and quickly resolved a tire nail incident caused by the job.","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-replacement","roof-inspection"],"problems":["post-installation-issue-requiring-follow-up"]},"one_line_summary":"Customer praises E2 Roofing for timely, professional roof replacement with attentive cleanup, responsive communication, and effective follow-up on a post-job issue.","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 praises E2 Roofing's outstanding work and brilliant workmanship, highly recommending them.","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-repair"],"problems":[]},"one_line_summary":"Customer is very happy with E2 Roofing, praising Billy's responsiveness and consistent follow-up throughout the process.","key_phrases":["very responsive and great follow up","ensure everything is good to go","definitely recommend them","dealt with Billy the entire time"]},"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","communication"],"entities":{"technicians":["Billy","Jason"],"services":["roof-installation"],"problems":["tree-removal-coordination"]},"one_line_summary":"Billy Calloway and his crew delivered a professional, courteous, and flexible roofing job, earning a strong recommendation for E2 Roofing.","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-debris-in-yard-after-roof-removal","pet-safety-concern"]},"one_line_summary":"Customer praises E2 Roofing for their professionalism, thoroughness, and exceptional job site cleanup — even verifying with a metal detector that no nails were left behind.","key_phrases":["did not find any missed nails","job site was left clean","met every request I had","extremely thorough when it came to going over the yard"]},"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-home-replumbing"]},"one_line_summary":"E2 repaired and repainted walls after a full home replumb, finishing ahead of schedule and within budget with excellent results.","key_phrases":["paint job is absolutely gorgeous","within the estimated budget","completed a day earlier","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-selection-consultation"],"problems":["difficulty-choosing-shingle-color"]},"one_line_summary":"Customer highly praises E2 Roofing's professionalism and the extra effort Jason and Billy made to help with shingle color selection.","key_phrases":["professionalism surpasses all others","made a few trips and even put samples on my roof","Jason and Billy were great to work with","by far the best roofing company"]},"ChZDSUhNMG9nS0VJQ0FnSURDdXZYQkVBEAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["communication","professionalism"],"entities":{"technicians":["Billy"],"services":["roofing-installation"],"problems":[]},"one_line_summary":"Customer is highly satisfied with the finished roofing job and praises Billy for his post-completion follow-up.","key_phrases":["outstanding job","very satisfied with finished product","thank Billy for his follow up"]},"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 hardworking team for their professionalism and clear communication during a re-roof job.","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 quickly 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.82,"aspects_mentioned":["problem_resolution","professionalism","technical_knowledge","communication","courtesy"],"entities":{"technicians":["Darren","Jason","Ryan"],"services":["roof-installation","interior-damage-repair"],"problems":["installation-mistakes","interior-damage"]},"one_line_summary":"Despite initial installation mistakes, E2 Roofing went above and beyond to correct the work and ensure customer satisfaction, with specific praise for Darren, Jason, and Ryan.","key_phrases":["goes above and beyond to make things right","workmanship is detailed and perfect","professional approach creates trust","incredible job of customer care"]},"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 after being referred by USAA.","key_phrases":["outstanding experience","roof replaced","recommended 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","professionalism","cleanliness","communication","courtesy","pricing"],"entities":{"technicians":["Billy"],"services":["roof-replacement","plywood-decking-replacement"],"problems":["rotted-roof-plywood","nail-cleanup-after-job","lengthy-delay-before-project-start"]},"one_line_summary":"Customer recommends E2 Roofing despite a lengthy start delay, praising the crew's hard work and Billy's communication, though noting a nail cleanup issue and out-of-pocket costs for rotted plywood.","key_phrases":["worked from dawn to dusk","stepped on a few nails","Billy was very personable","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 Design & Construction for a great roof.","key_phrases":["very professional","did a 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 E2 Roofing's professional and efficient crew, specifically highlighting Betsy, Jason, and Billy for being great to work with and delivering an amazing-looking roof.","key_phrases":["awesome to work with","very professional and efficient","roof looks amazing","Wonderful company"]},"ChZDSUhNMG9nS0VJQ0FnSUNDb0pILUVnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["technical_knowledge","communication","professionalism","problem_resolution"],"entities":{"technicians":["Billy"],"services":["roof-repair"],"problems":["roof-repair-concerns","customer-dissatisfaction"]},"one_line_summary":"Billy handled all repair details attentively and turned a concerned customer into a satisfied one.","key_phrases":["on top of all of the details","took care to make sure I was satisfied","turned a concerned customer into a satisfied customer","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"],"entities":{"technicians":["Billy"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer praises Billy Calloway for excellent communication and project management, and commends the crew for completing the job in one day with thorough cleanup.","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":"positive","sentiment_score":0.45,"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 rocky project start due to poor communication was turned around by the owner and assistant manager, who demonstrated integrity and daily follow-through.","key_phrases":["couldn't get contractor to return our calls","immediately dropped everything and returned my call","calls at least once every day","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 hassle-free with questions answered promptly.","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 Design & Construction for a quick, efficient process and an amazing crew.","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 this company, citing poor quality work and an absent owner.","key_phrases":["do not provide quality service nor work","owner is absentee most of the time","Do not use this company"]},"ChdDSUhNMG9nS0VJQ0FnSURjOXY2c19BRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","technical_knowledge"],"entities":{"technicians":["Steve","Billy"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer was highly impressed with the entire roofing experience, praising Steve, Billy, and the installers for their professionalism and quality work.","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 praises E2 Roofing for friendly staff and an excellent finished roof, highly recommending them.","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-during-free-upgrade"]},"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":["total-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 the roofing work cleanly.","key_phrases":["very friendly","get here early","roof done nice and clean"]},"ChdDSUhNMG9nS0VJQ0FnSUNjXzVyUDVBRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["punctuality","professionalism","courtesy"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":["old-roof-needing-replacement"]},"one_line_summary":"Customer praises E2 Roofing 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":["professionalism","courtesy","technical_knowledge"],"entities":{"technicians":[],"services":["bathroom-remodel"],"problems":[]},"one_line_summary":"Cindy had an outstanding bathroom remodel experience with E2, praising their courtesy, professionalism, and exceptional quality of work.","key_phrases":["sets a new standard in construction","courteous, considerate, and did excellent work","level of perfection at every stage","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.88,"aspects_mentioned":["cleanliness","professionalism","courtesy"],"entities":{"technicians":["Billy"],"services":["roof-installation"],"problems":["nail-cleanup-concern","potential-nail-hazard-in-neighboring-yard"]},"one_line_summary":"A neighboring homeowner praises the E2 roofing crew for thorough nail cleanup with a magnetic rake and commends Billy for his courtesy.","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","responsiveness"],"entities":{"technicians":["Ben"],"services":["roof-replacement"],"problems":["minor-issue-after-roof-completion"]},"one_line_summary":"Customer praises E2 Roofing for prompt, professional roof installation and commends Ben for following up and quickly resolving a minor post-completion 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 a great job.","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 outstanding communication and professionalism from project manager Ben, who kept her updated throughout the entire roofing project.","key_phrases":["unexpected but amazing","kept me constantly updated","helpful and pleasant","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 E2 Roofing.","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.9,"aspects_mentioned":["professionalism","technical_knowledge"],"entities":{"technicians":[],"services":["roofing-installation"],"problems":[]},"one_line_summary":"Customer praises outstanding quality and service from the sales team, superintendent, and roofers, and plans to recommend E2 Roofing to others.","key_phrases":["very good service from sales","superintendent","roofer's outstanding quality","will recommend to others"]},"ChZDSUhNMG9nS0VJQ0FnSUNzajdPM1JBEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","communication","courtesy","technical_knowledge"],"entities":{"technicians":["Jason","Kelly","Ben"],"services":["roof-replacement"],"problems":["need-for-full-roof-replacement"]},"one_line_summary":"Customer praises E2's team for professionalism, transparency, and thorough education throughout a full roof replacement project.","key_phrases":["couldn't be more pleased","transparent and honest","went above and beyond to educate me","never felt like they were selling me"]},"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 her new roof and praises Ben and the E2 team for being professional, courteous, and punctual.","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 the noisy 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":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises E2 Roofing's installation crews for being courteous and professional on the contracted job.","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 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","problem_resolution","technical_knowledge"],"entities":{"technicians":["Ben"],"services":["roof-inspection","roof-replacement","insurance-claim-assistance"],"problems":["roof-damage","insurance-coverage-coordination"]},"one_line_summary":"Customer praises E2 Roofing for thorough roof inspection, expert insurance claim handling, and clean professional workmanship led by project manager Ben.","key_phrases":["absolute pleasure to work with","ensure that the insurance company covered everything","super thorough and an absolute professional","nails and debris did not end up in my yard"]},"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's sales rep Jason for professionalism, prompt responsiveness, and going above and beyond by fixing a broken sprinkler pipe, while also commending the crew's diligent, clean work.","key_phrases":["very professional and personable","responded promptly to any calls","replaced a sprinkler pipe","roof is beautiful, clean and neat"]},"ChZDSUhNMG9nS0VJQ0FnSUNzNktfRkNnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["courtesy","communication","professionalism"],"entities":{"technicians":["Ben","Jason"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Ben and Jason for their friendliness, helpfulness, and dedication throughout the roofing project, and plans to recommend the company to friends and family.","key_phrases":["very friendly and informative throughout the entire roofing project","helpful with answering questions","recommending this company to all my friends and family","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 professional, knowledgeable team who completed the job in two days and left the site clean.","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":"A detail-oriented customer praises E2 Roofing's professionalism, cleanup, and quality work, with project manager Ben quickly addressing 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","problem_resolution"],"entities":{"technicians":["Elizabeth","Jason","Darren"],"services":["kitchen-renovation"],"problems":[]},"one_line_summary":"Customer had an excellent experience with a full kitchen renovation, praising E2's professionalism, honesty, and attention to detail.","key_phrases":["highly professional and honest","managed our renovation with integrity and skill","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 a roof replacement project.","key_phrases":["very responsive","communicated every step along the way","roof replacement","highly recommend"]},"ChZDSUhNMG9nS0VJQ0FnSURZa0xiRkhREAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","pricing","technical_knowledge","professionalism","courtesy"],"entities":{"technicians":[],"services":["home-remodel"],"problems":["challenging-remodel-on-older-home"]},"one_line_summary":"Customer praises E2 Design and Construction for exceptional communication, quality workmanship, and overall professionalism during a challenging 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 great work, 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":["communication","responsiveness","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":"Customer praises E2 Design and Construction for high-quality home renovation work, competitive pricing, and exceptional professionalism from Liz and her team.","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","technical_knowledge"],"entities":{"technicians":["Elizabeth","Liz"],"services":["kitchen-remodel","bathroom-remodel","flooring-installation"],"problems":["cabinet-issues-during-construction"]},"one_line_summary":"Customer praises E2 for their integrity and relentless problem-solving during a large kitchen and two full bathroom remodel, and is already planning another project with them.","key_phrases":["worked relentlessly to get the issues resolved","highest integrity, honest, and hard-working","would absolutely use E2 Design & Construction again","a joy to work with"]},"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","permit-procurement"],"problems":["hail-damage-to-roof"]},"one_line_summary":"E2 Roofing handled everything from permits to cleanup after replacing the customer's hail-damaged roof, exceeding expectations with excellent workmanship and professionalism.","key_phrases":["E2 took care of everything","did a thorough job cleaning up","exceeded our expectations","never lifted a finger"]},"ChZDSUhNMG9nS0VJQ0FnSUNZbTVXWUhnEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","punctuality","cleanliness","courtesy","pricing","problem_resolution","communication"],"entities":{"technicians":["Elizabeth","Liz","Mark"],"services":["kitchen-remodel","custom-pantry-installation"],"problems":["custom-pantry-door-stop-alignment"]},"one_line_summary":"Customer praises Elizabeth, Liz, Mark, and crew for professional, timely, and courteous work on a kitchen remodel with custom pantry, completed below estimate.","key_phrases":["pleasure to work with","went above and beyond","Job completed below estimate","Can't say enough good things"]},"ChdDSUhNMG9nS0VJQ0FnSUNZbTZYZzB3RRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["scheduling","professionalism","punctuality","communication"],"entities":{"technicians":[],"services":["kitchen-remodel","floor-installation","wall-demolition"],"problems":["full-home-remodel-on-newly-purchased-house"]},"one_line_summary":"Customer had an excellent experience with a full kitchen remodel, floor changes, and wall demolition, praising the team's professionalism, punctuality, and communication.","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 great experience with their roof replacement, praising 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 138 reviews mentioning professionalism & conduct, 97.8% report positive experiences. Customers frequently mention \"Very professional\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB"]},{"question":"Is E2 Roofing Jacksonville good at communicating with customers?","answer":"Based on 77 reviews mentioning communication & updates, 94.8% report positive experiences. Customers frequently mention \"great communication\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB"]},{"question":"Is E2 Roofing Jacksonville knowledgeable and skilled?","answer":"Based on 53 reviews mentioning technical knowledge & expertise, 98.1% report positive experiences. Customers frequently mention \"are skilled\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT25OaVFXaEpTVVpFYVc0MmFEWmFUR05KUWt0MFRYYxAB"]},{"question":"Is E2 Roofing Jacksonville courteous and friendly?","answer":"Based on 50 reviews mentioning courtesy & friendliness, 96% report positive experiences. Customers frequently mention \"courteous\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xKcGFsUTJjVFJIVFVGYWR6bFZMVlExYmtGWWRYYxAB"]},{"question":"Is E2 Roofing Jacksonville responsive and quick?","answer":"Based on 41 reviews mentioning responsiveness & speed, 95.1% report positive experiences. Customers frequently mention \"responsive\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xveFVGbFFaQzFoU25ndFREQjBNamhRYUdOTFJGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xOS0xWVmhSMWRGTFVZeVkzWkNhMWhoV21GeFIyYxAB"]},{"question":"Is E2 Roofing Jacksonville effective at solving problems?","answer":"Based on 35 reviews mentioning problem resolution & effectiveness, 91.4% report positive experiences. Customers frequently mention \"Priceless work\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2xveFVGbFFaQzFoU25ndFREQjBNamhRYUdOTFJGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2twbmEwbDBUMVV4TTBwSFppMUJVVVZCYmpKNE1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB"]},{"question":"Is E2 Roofing Jacksonville on time for appointments?","answer":"Based on 31 reviews mentioning punctuality & on-time service, 96.8% report positive experiences. Customers frequently mention \"On time\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2pOdFgxTjVjekJDYzBWbVEwdGxNamh6YzB4bWFXYxAB","ChdDSUhNMG9nS0VJQ0FnTUNvLW9XUXNRRRAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE"]},{"question":"Is E2 Roofing Jacksonville clean and tidy?","answer":"Based on 23 reviews mentioning cleanliness & tidiness, 95.7% report positive experiences. Customers frequently mention \"without too much mess\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB"]},{"question":"Is E2 Roofing Jacksonville easy to schedule with?","answer":"Based on 20 reviews mentioning scheduling & booking ease, 90% report positive experiences. Customers frequently mention \"Schedules were on time\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twNWVIRkZSRmM0TTFSc05FRk5aMDg0ZW10NlFrRRAB","ChZDSUhNMG9nS0VJQ0FnTURJNWZMV05REAE"]},{"question":"Is E2 Roofing Jacksonville affordable and fairly priced?","answer":"Based on 19 reviews mentioning pricing & value, 89.5% report positive experiences. Customers frequently mention \"you can't beat the price\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOZlFVTlhWRGR4VVhkRGRGaEJPWFZQTkZwalFsRRAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB"]},{"question":"Does E2 Roofing Jacksonville handle roof replacement & installation?","answer":"Roof Replacement & Installation appears in 77 of 174 reviews, 100% of them positive.","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB","Ci9DQUlRQUNvZENodHljRjlvT25aWlUxVllXVEZVTlU5NGRqbFJiRTFxT0V4Q2NIYxAB","Ci9DQUlRQUNvZENodHljRjlvT21oWlVrZFJhbGhZVDA1SmVIWkpWMU5aYWxrNVkzYxAB"]},{"question":"Does E2 Roofing Jacksonville handle customer service & experience?","answer":"Customer Service & Experience appears in 64 of 174 reviews, 95.3% of them positive.","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2poSVlqTjNVelpIUW5SVWVqWmtlRUZHYUhKRU0zYxAB","Ci9DQUlRQUNvZENodHljRjlvT2paNFduSnlRV3RLVkZKV1lVbGFaRkkzTmtKT09VRRAB"]},{"question":"Does E2 Roofing Jacksonville handle professionalism?","answer":"Professionalism appears in 54 of 174 reviews, 98.1% of them positive.","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT20xamN6QnRXR3BHU0c1TVpVOU1VM1Z1UTFKQk1IYxAB","Ci9DQUlRQUNvZENodHljRjlvT21KNFQxRTBiblZsVUdWR0xURm5iWGxVWlZORlprRRAB","Ci9DQUlRQUNvZENodHljRjlvT2twNWVIRkZSRmM0TTFSc05FRk5aMDg0ZW10NlFrRRAB"]},{"question":"Does E2 Roofing Jacksonville handle communication & responsiveness?","answer":"Communication & Responsiveness appears in 25 of 174 reviews, 92% of them positive.","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xveFVGbFFaQzFoU25ndFREQjBNamhRYUdOTFJGRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xKcGFsUTJjVFJIVFVGYWR6bFZMVlExYmtGWWRYYxAB"]},{"question":"Does E2 Roofing Jacksonville handle workmanship quality?","answer":"Workmanship Quality appears in 24 of 174 reviews, 100% of them positive.","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2sxRlNXWnRiMlpDUWs1T1dHTnpjbFpoV21Kbk5XYxAB","Ci9DQUlRQUNvZENodHljRjlvT25OaVFXaEpTVVpFYVc0MmFEWmFUR05KUWt0MFRYYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xOZlFVTlhWRGR4VVhkRGRGaEJPWFZQTkZwalFsRRAB"]}],"summary":"E2 Roofing Jacksonville has accumulated 174 customer reviews on record spanning from April 2019 through May 2026, with an overall sentiment score of 0.87. Ninety-six percent of reviews are positive, 0.6% neutral, and 3.4% negative, reflecting a consistently favorable reception across the review period with a stable trend. Professionalism and Conduct is the most frequently discussed aspect, mentioned in 138 reviews with a 97.8% positive rate. Communication and Updates follows with 77 mentions at 94.8% positive, while Technical Knowledge and Expertise earned a 98.1% positive rate across 53 mentions. Other aspects including Courtesy and Friendliness (50 mentions, 96% positive), Responsiveness and Speed (41 mentions, 95.1% positive), Punctuality (31 mentions, 96.8% positive), and Cleanliness and Tidiness (23 mentions, 95.7% positive) all perform at or above the 90% threshold. Problem Resolution and Effectiveness registered 91.4% positive across 35 mentions, Scheduling and Booking Ease reached 90% positive across 20 mentions, and Pricing and Value — the lowest-rated aspect — came in at 89.5% positive across 19 mentions. No aspect fell below 70% positive. Among named staff, Heather is the most frequently mentioned technician with 30 references and a perfect 5.0 average rating, followed by Billy (25 mentions, 5.0), Jason (9 mentions, 4.9), Kyle (8 mentions, 5.0), and Ben (8 mentions, 5.0). On the services side, Roof Replacement (34 mentions), Roof Installation (26 mentions), general Roofing (25 mentions), and Roof Repair (19 mentions) each carry a 100% positive rate. Roof Inspection, mentioned 11 times, sits at 90.9% positive. Thematically, Roof Replacement and Installation coverage across 77 reviews is 100% positive, as are Workmanship Quality (24 reviews), Project Management (14 reviews), Insurance Claim Assistance (13 reviews), and Storm and Hurricane Damage Repair (8 reviews). Pricing and Value as a topic (8 reviews) and Trust and Transparency (8 reviews) both register at 87.5% positive, the lowest topic-level scores in the dataset, suggesting a small but consistent minority of reviewers expressed reservations in those areas. Customer Recommendations and Referrals appear in 7 reviews, all positive, indicating a notable pattern of repeat and referred business.","pull_quote":"Across 174 reviews from 2019–2026, E2 Roofing Jacksonville earns a 96% positive rate, with staff like Heather and Billy consistently praised and all core services rated at or near 100% positive."}