{"version":2,"generated_at":"2026-06-01T14:53:28.506Z","model":"claude-sonnet-4-6","review_count":348,"date_range":{"earliest":"2021-11-20","latest":"2026-05-07"},"overall_sentiment":{"score":0.87,"positive_pct":96,"neutral_pct":0.3,"negative_pct":3.7},"aspects":[{"id":"professionalism","label":"Professionalism & Conduct","mention_count":284,"positive_count":278,"neutral_count":0,"negative_count":6,"positive_pct":97.9,"score":0.89,"top_phrases":["very professional","professional","great company"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21jdFJXTlBiVzFtWDNoVk1sQnVaWEp1YmxaaFJtYxAB","Ci9DQUlRQUNvZENodHljRjlvT2tWT1MxOU1PR0pxUVRSamQyWllSVE5zZGtGZmJWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2tsdlprVlNkRUp3YW5WUmFWRm9UVWh0TWtSVk1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB","Ci9DQUlRQUNvZENodHljRjlvT25CWGRIUmFXWFpQYzB0cVNHTmpYelpuT0hWQk9HYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xGeFIzTk5aVEJGYzFwamQwNXZkMW8yVTNKRWJXYxAB","Ci9DQUlRQUNvZENodHljRjlvT2t4ZmFFaFVZMXBUUlhoWE9GbDZkRmhFTUVWT1VrRRAB","Ci9DQUlRQUNvZENodHljRjlvT2twNk9VZDZNMUJzWlhkbVh6VnBkMlpIYkUxTVFsRRAB"]},{"id":"communication","label":"Communication & Updates","mention_count":187,"positive_count":180,"neutral_count":0,"negative_count":7,"positive_pct":96.3,"score":0.86,"top_phrases":["great communication","easy to work with","patient"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21jdFJXTlBiVzFtWDNoVk1sQnVaWEp1YmxaaFJtYxAB","Ci9DQUlRQUNvZENodHljRjlvT201MFYzVjZVWFJwV0haRllsTnpjRXcwUTFSNFJsRRAB","Ci9DQUlRQUNvZENodHljRjlvT2tWT1MxOU1PR0pxUVRSamQyWllSVE5zZGtGZmJWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2tsdlprVlNkRUp3YW5WUmFWRm9UVWh0TWtSVk1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB","Ci9DQUlRQUNvZENodHljRjlvT25CWGRIUmFXWFpQYzB0cVNHTmpYelpuT0hWQk9HYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xGeFIzTk5aVEJGYzFwamQwNXZkMW8yVTNKRWJXYxAB","Ci9DQUlRQUNvZENodHljRjlvT2t4ZmFFaFVZMXBUUlhoWE9GbDZkRmhFTUVWT1VrRRAB"]},{"id":"technical_knowledge","label":"Technical Knowledge & Expertise","mention_count":124,"positive_count":123,"neutral_count":0,"negative_count":1,"positive_pct":99.2,"score":0.88,"top_phrases":["knowledgeable","roof is fine","Knowledgeable."],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkc2RsbFhiREp1WkhodE1pMXdYelJzZWpOb1YzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2tsdlprVlNkRUp3YW5WUmFWRm9UVWh0TWtSVk1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB","Ci9DQUlRQUNvZENodHljRjlvT21jeFREWkpjekl3VVhaWk4xSmpMV3hVUTFwR2RWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2w5aVgxOUdlRmxmVFdvNFNuRTFZek15ZUd4c01GRRAB","Ci9DQUlRQUNvZENodHljRjlvT25RNFltOVphRnAxVUd4cU5WRk1NeTF2YVZBdGRIYxAB","ChdDSUhNMG9nS0VJTzZvUEhFaTVQMDFBRRAB","ChZDSUhNMG9nS0VPYUZwLVB2cDVXVkZnEAE"]},{"id":"pricing","label":"Pricing & Value","mention_count":88,"positive_count":84,"neutral_count":2,"negative_count":2,"positive_pct":95.5,"score":0.81,"top_phrases":["fair pricing","best value","Great prices"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkc2RsbFhiREp1WkhodE1pMXdYelJzZWpOb1YzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2tWT1MxOU1PR0pxUVRSamQyWllSVE5zZGtGZmJWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB","Ci9DQUlRQUNvZENodHljRjlvT25CWGRIUmFXWFpQYzB0cVNHTmpYelpuT0hWQk9HYxAB","Ci9DQUlRQUNvZENodHljRjlvT2t4ZmFFaFVZMXBUUlhoWE9GbDZkRmhFTUVWT1VrRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pWRU4wVkxhMUZUY2pGWVZXSnhWa2hZTUUxNFMxRRAB","Ci9DQUlRQUNvZENodHljRjlvT2w5aVgxOUdlRmxmVFdvNFNuRTFZek15ZUd4c01GRRAB","ChdDSUhNMG9nS0VJTzZvUEhFaTVQMDFBRRAB"]},{"id":"responsiveness","label":"Responsiveness & Speed","mention_count":86,"positive_count":80,"neutral_count":0,"negative_count":6,"positive_pct":93,"score":0.8,"top_phrases":["responsive","they are responsive","fast response"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT201MFYzVjZVWFJwV0haRllsTnpjRXcwUTFSNFJsRRAB","Ci9DQUlRQUNvZENodHljRjlvT204NWJFOTBWVm8wTnpCeVVGODJMVTlXYmtGSU9VRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pWRU4wVkxhMUZUY2pGWVZXSnhWa2hZTUUxNFMxRRAB","Ci9DQUlRQUNvZENodHljRjlvT21jeFREWkpjekl3VVhaWk4xSmpMV3hVUTFwR2RWRRAB","ChZDSUhNMG9nS0VKeWl4YXViMnZhRkpnEAE","ChdDSUhNMG9nS0VPQ0I2UHpvdGJHazVRRRAB","ChZDSUhNMG9nS0VOZU12dkxHcTRfX1h3EAE","ChdDSUhNMG9nS0VJQ0FnTUNvb3ZhTDhnRRAB"]},{"id":"courtesy","label":"Courtesy & Friendliness","mention_count":83,"positive_count":81,"neutral_count":0,"negative_count":2,"positive_pct":97.6,"score":0.89,"top_phrases":["friendly","Very friendly","cared about me"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tsdlprVlNkRUp3YW5WUmFWRm9UVWh0TWtSVk1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT25CWGRIUmFXWFpQYzB0cVNHTmpYelpuT0hWQk9HYxAB","Ci9DQUlRQUNvZENodHljRjlvT21jeFREWkpjekl3VVhaWk4xSmpMV3hVUTFwR2RWRRAB","ChZDSUhNMG9nS0VPYUZwLVB2cDVXVkZnEAE","ChdDSUhNMG9nS0VPQ0I2UHpvdGJHazVRRRAB","ChZDSUhNMG9nS0VOZU12dkxHcTRfX1h3EAE","ChZDSUhNMG9nS0VNaUJudTd0aE1ldVBnEAE","ChZDSUhNMG9nS0VNemc2N3IyNmNyRlBBEAE"]},{"id":"punctuality","label":"Punctuality & On-Time Service","mention_count":79,"positive_count":76,"neutral_count":0,"negative_count":3,"positive_pct":96.2,"score":0.83,"top_phrases":["on time","very prompt","were on time"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21jdFJXTlBiVzFtWDNoVk1sQnVaWEp1YmxaaFJtYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twNk9VZDZNMUJzWlhkbVh6VnBkMlpIYkUxTVFsRRAB","ChdDSUhNMG9nS0VJTzZvUEhFaTVQMDFBRRAB","ChdDSUhNMG9nS0VMM0lySi1keGJmeHdRRRAB","ChdDSUhNMG9nS0VPQ0I2UHpvdGJHazVRRRAB","ChZDSUhNMG9nS0VNaUJudTd0aE1ldVBnEAE","ChZDSUhNMG9nS0VJQ0FnTUNZOEpTREN3EAE","ChdDSUhNMG9nS0VJQ0FnTUNvcHVDS3N3RRAB"]},{"id":"problem_resolution","label":"Problem Resolution & Effectiveness","mention_count":69,"positive_count":64,"neutral_count":0,"negative_count":5,"positive_pct":92.8,"score":0.82,"top_phrases":["made it effortless","Went the extra mile","Goes above and beyond"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkc2RsbFhiREp1WkhodE1pMXdYelJzZWpOb1YzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB","Ci9DQUlRQUNvZENodHljRjlvT25NNWMxZHpaV1IwV0VOWmNIbE1UVU5yWWtsT1dWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pWRU4wVkxhMUZUY2pGWVZXSnhWa2hZTUUxNFMxRRAB","ChZDSUhNMG9nS0VPYUZwLVB2cDVXVkZnEAE","ChdDSUhNMG9nS0VPQ0I2UHpvdGJHazVRRRAB","ChdDSUhNMG9nS0VJQ0FnTUNvb3ZhTDhnRRAB","ChZDSUhNMG9nS0VJQ0FnTUR3LXFYdVZ3EAE"]},{"id":"cleanliness","label":"Cleanliness & Tidiness","mention_count":61,"positive_count":58,"neutral_count":0,"negative_count":3,"positive_pct":95.1,"score":0.84,"top_phrases":["cleaned up","clean","Clean."],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tsdlprVlNkRUp3YW5WUmFWRm9UVWh0TWtSVk1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB","Ci9DQUlRQUNvZENodHljRjlvT2t4ZmFFaFVZMXBUUlhoWE9GbDZkRmhFTUVWT1VrRRAB","Ci9DQUlRQUNvZENodHljRjlvT2twNk9VZDZNMUJzWlhkbVh6VnBkMlpIYkUxTVFsRRAB","ChdDSUhNMG9nS0VJZXluNXpfMEpuSDVRRRAB","ChZDSUhNMG9nS0VJQ0FnTUNZOE9QOVd3EAE","ChZDSUhNMG9nS0VJQ0FnTUR3LXFYdVZ3EAE","ChdDSUhNMG9nS0VJQ0FnTURBdklfOXF3RRAB"]},{"id":"scheduling","label":"Scheduling & Booking Ease","mention_count":58,"positive_count":53,"neutral_count":0,"negative_count":5,"positive_pct":91.4,"score":0.76,"top_phrases":["prompt, on schedule","less than 2 weeks later","came out next day as promised"],"example_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21jdFJXTlBiVzFtWDNoVk1sQnVaWEp1YmxaaFJtYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB","Ci9DQUlRQUNvZENodHljRjlvT204NWJFOTBWVm8wTnpCeVVGODJMVTlXYmtGSU9VRRAB","ChdDSUhNMG9nS0VPQ0I2UHpvdGJHazVRRRAB","ChZDSUhNMG9nS0VJQ0FnTUNZOE9QOVd3EAE","ChdDSUhNMG9nS0VJQ0FnTUNvb3ZhTDhnRRAB","ChZDSUhNMG9nS0VJQ0FnTUN3OS1QdGZnEAE","ChdDSUhNMG9nS0VJQ0FnTURBdklfOXF3RRAB"]}],"entities":{"technicians":[{"id":"allen","display_name":"Allen","mention_count":55,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkc2RsbFhiREp1WkhodE1pMXdYelJzZWpOb1YzYxAB","Ci9DQUlRQUNvZENodHljRjlvT21jdFJXTlBiVzFtWDNoVk1sQnVaWEp1YmxaaFJtYxAB","Ci9DQUlRQUNvZENodHljRjlvT2tWT1MxOU1PR0pxUVRSamQyWllSVE5zZGtGZmJWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2tsdlprVlNkRUp3YW5WUmFWRm9UVWh0TWtSVk1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB","Ci9DQUlRQUNvZENodHljRjlvT25CWGRIUmFXWFpQYzB0cVNHTmpYelpuT0hWQk9HYxAB","Ci9DQUlRQUNvZENodHljRjlvT2t4ZmFFaFVZMXBUUlhoWE9GbDZkRmhFTUVWT1VrRRAB","Ci9DQUlRQUNvZENodHljRjlvT204NWJFOTBWVm8wTnpCeVVGODJMVTlXYmtGSU9VRRAB","Ci9DQUlRQUNvZENodHljRjlvT2w5aVgxOUdlRmxmVFdvNFNuRTFZek15ZUd4c01GRRAB","Ci9DQUlRQUNvZENodHljRjlvT25RNFltOVphRnAxVUd4cU5WRk1NeTF2YVZBdGRIYxAB","ChdDSUhNMG9nS0VJTzZvUEhFaTVQMDFBRRAB","ChZDSUhNMG9nS0VPYUZwLVB2cDVXVkZnEAE","ChZDSUhNMG9nS0VOZU12dkxHcTRfX1h3EAE","ChZDSUhNMG9nS0VNemc2N3IyNmNyRlBBEAE","ChdDSUhNMG9nS0VJQ0FnTUNvcHVDS3N3RRAB","ChdDSUhNMG9nS0VJQ0FnTUNJdGRQLV9BRRAB","ChZDSUhNMG9nS0VJQ0FnTUR3eF91aU5BEAE","ChdDSUhNMG9nS0VJQ0FnTUR3amZtY2dBRRAB","ChZDSUhNMG9nS0VJQ0FnTUR3LXFYdVZ3EAE","ChdDSUhNMG9nS0VJQ0FnTURBZ3BPRDlRRRAB","ChdDSUhNMG9nS0VJQ0FnTURBaElLdzdRRRAB","ChZDSUhNMG9nS0VJQ0FnTUNBNXJQWkpBEAE","ChdDSUhNMG9nS0VJQ0FnTUNBaE9icHhBRRAB","ChdDSUhNMG9nS0VJQ0FnSURQbThyTXpnRRAB","ChdDSUhNMG9nS0VLZkFzODJ6NE92MGhBRRAB","ChdDSUhNMG9nS0VJQ0FnSUQ3bzhEYzVnRRAB","ChZDSUhNMG9nS0VJQ0FnSUM3NnBXSFJBEAE","ChZDSUhNMG9nS0VNenRpLXVSeVB5UVFREAE","ChZDSUhNMG9nS0VJQ0FnSURiNF9hVFh3EAE","ChZDSUhNMG9nS0VJQ0FnSURiOFpLelBBEAE","ChdDSUhNMG9nS0VJQ0FnSUNicE9PaWh3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNqMTVESjRRRRAB","ChdDSUhNMG9nS0VNLXJ4TXlkLWM2MzRRRRAB","ChdDSUhNMG9nS0VJQ0FnSURELU1iaC1RRRAB","ChZDSUhNMG9nS0VJQ0FnSUNEcW9qcklBEAE","ChZDSUhNMG9nS0VJQ0FnSURkdTRYRmF3EAE","ChZDSUhNMG9nS0VJQ0FnSUNkeFlEak5nEAE","ChZDSUhNMG9nS0VJQ0FnSUNkaHBLc2JBEAE","ChZDSUhNMG9nS0VJQ0FnSURObnRIR0x3EAE","ChdDSUhNMG9nS0VJQ0FnSUROaXFfbXpBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNONThtaGJ3EAE","ChZDSUhNMG9nS0VJQ0FnSUNOeDluVFp3EAE","ChdDSUhNMG9nS0VJQ0FnSUNON2FDRm1nRRAB","ChdDSUhNMG9nS0VJQ0FnSURabmZIR2pBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNad3V1TnVBRRAB","ChZDSUhNMG9nS0VJQ0FnSURwM3ZTRlhnEAE","ChdDSUhNMG9nS0VJQ0FnSUNweUtEVnl3RRAB","ChdDSUhNMG9nS0VJQ0FnSURKbVl1MXlBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNKLWFQaGtRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNKbVlPdXlnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNKNGQzMUhBEAE","ChZDSUhNMG9nS0VJQ0FnSUNKd1k3UExREAE","ChZDSUhNMG9nS0VJQ0FnSUNKd2MzM0N3EAE","ChdDSUhNMG9nS0VJQ0FnSUN4OVAtQ3pBRRAB","ChdDSUhNMG9nS0VJQ0FnSURSbmMyUW9BRRAB"]},{"id":"tyler","display_name":"Tyler","mention_count":35,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnTUN3OS1QdGZnEAE","ChZDSUhNMG9nS0VJQ0FnTUN3ai1INFhREAE","ChdDSUhNMG9nS0VJQ0FnTUN3cXNEY213RRAB","ChdDSUhNMG9nS0VJQ0FnSUNfbHBuX3FnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNfeHFMVXB3RRAB","ChdDSUhNMG9nS0VJQ0FnSURmMS1QYnFBRRAB","ChZDSUhNMG9nS0VJQ0FnSURmeC1HYUZ3EAE","ChdDSUhNMG9nS0VJQ0FnSUR2Z1pxMTZRRRAB","ChdDSUhNMG9nS0VJQ0FnSUR2eWFidDlRRRAB","ChdDSUhNMG9nS0VJQ0FnSUR2a1lUc3JnRRAB","ChdDSUhNMG9nS0VJQ0FnSUN2cHNTRHZ3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNYanNIMzh3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNIbDhmZGZ3EAE","ChdDSUhNMG9nS0VJQ0FnSUQ3cHRPcTB3RRAB","ChZDSUhNMG9nS0VQbV8xcUt3c2VfeUpnEAE","ChZDSUhNMG9nS0VJQ0FnSUM3a01tQk9REAE","ChdDSUhNMG9nS0VJQ0FnSUNicElpNjhBRRAB","ChZDSUhNMG9nS0VNRC1pZS11czk3R0d3EAE","ChdDSUhNMG9nS0VJQ0FnSURMOUozSGdRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNMZ2RmVnZ3RRAB","ChZDSUhNMG9nS0VJQ0FnSUR6eF9qZkZnEAE","ChZDSUhNMG9nS0VJQ0FnSURqcXVmTVZBEAE","ChZDSUhNMG9nS0VJQ0FnSURENGZDOVZREAE","ChdDSUhNMG9nS0VKVFZtODZhckptcndnRRAB","ChdDSUhNMG9nS0VJQ0FnSURkOXUzOTZBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNkLU9yQndBRRAB","ChdDSUhNMG9nS0VJQ0FnSURObUt6aXhnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNscGFtbTdnRRAB","ChdDSUhNMG9nS0VJQ0FnSURaa3JubW9BRRAB","ChZDSUhNMG9nS0VJQ0FnSUNaNm9LU2VREAE","ChdDSUhNMG9nS0VJQ0FnSUNwaEpHRzVBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNKdHJyMllnEAE","ChdDSUhNMG9nS0VJQ0FnSUN4OF9mQTZBRRAB","ChZDSUhNMG9nS0VJQ0FnSUN4dnZmN2N3EAE","ChZDSUhNMG9nS0VJQ0FnSUN4cnVMeUh3EAE"]},{"id":"ramon","display_name":"Ramon","mention_count":32,"positive_pct":96.9,"average_rating_when_mentioned":4.9,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSURobHMzVk9nEAE","ChdDSUhNMG9nS0VJQ0FnSUR1NzRHa3dRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNPcmFEeWt3RRAB","ChdDSUhNMG9nS0VJQ0FnSUMybzdYQTNRRRAB","ChdDSUhNMG9nS0VPTDk2SmFHMVAyQmlBRRAB","ChZDSUhNMG9nS0VJQ0FnSURteXJUUWZREAE","ChZDSUhNMG9nS0VJQ0FnSURtOEs2V1F3EAE","ChdDSUhNMG9nS0VJQ0FnSURta01temhnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNtamMyUThnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNtZ2I2cnFBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNtN3ViZDVBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNtNnZESEJnEAE","ChdDSUhNMG9nS0VJQ0FnSUNtMnBlWHpnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNtbVAtNHZBRRAB","ChZDSUhNMG9nS0VJQ0FnSURHXzctUEVREAE","ChdDSUhNMG9nS0VJQ0FnSURHbjRPRG93RRAB","ChdDSUhNMG9nS0VJQ0FnSURHdDV2MWt3RRAB","ChdDSUhNMG9nS0VJQ0FnSURHdTd6aGtnRRAB","ChdDSUhNMG9nS0VJQ0FnSURHazczbWhRRRAB","ChdDSUhNMG9nS0VJQ0FnSURHbWJDVHJ3RRAB","ChZDSUhNMG9nS0VJQ0FnSURHMmRDMkRREAE","ChZDSUhNMG9nS0VJQ0FnSURHaWFUa1dBEAE","ChZDSUhNMG9nS0VJQ0FnSURHaWRqYmN3EAE","ChZDSUhNMG9nS0VJQ0FnSURHZ2Z5VktBEAE","ChdDSUhNMG9nS0VJQ0FnSURHX3VtRzJnRRAB","ChdDSUhNMG9nS0VJQ0FnSURHdHFIZmdBRRAB","ChdDSUhNMG9nS0VJQ0FnSURHNXJ1QjlnRRAB","ChZDSUhNMG9nS0VJQ0FnSURHaXNYb1NREAE","ChdDSUhNMG9nS0VJQ0FnSURHNm96THdBRRAB","ChdDSUhNMG9nS0VJQ0FnSURHb29maHJBRRAB","ChZDSUhNMG9nS0VNX3ZvZnpOenJuV053EAE","ChZDSUhNMG9nS0VNckJsNkw4aDhIVmRnEAE"]},{"id":"will","display_name":"Will","mention_count":22,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChZDSUhNMG9nS0VNaUJudTd0aE1ldVBnEAE","ChdDSUhNMG9nS0VJQ0FnTUNZaU1Dd3pBRRAB","ChZDSUhNMG9nS0VJQ0FnTUNZOEpTREN3EAE","ChZDSUhNMG9nS0VJQ0FnTUNZOE9QOVd3EAE","ChdDSUhNMG9nS0VJQ0FnSUNINE5hdWxRRRAB","ChdDSUhNMG9nS0VJQ0FnSURieUlqUHhnRRAB","ChdDSUhNMG9nS0VJQ0FnSURib01xQTZnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNicElpNjhBRRAB","ChZDSUhNMG9nS0VJQ0FnSURMMzl5U0VREAE","ChZDSUhNMG9nS0VJQ0FnSUR6d1Bud2RBEAE","ChdDSUhNMG9nS0VKdjE2Y214dC1xcnZBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNEdnZDNDVnRRAB","ChdDSUhNMG9nS0VKVFZtODZhckptcndnRRAB","ChZDSUhNMG9nS0VJQ0FnSUR0OElpcVRBEAE","ChZDSUhNMG9nS0VJQ0FnSUR0b0tTcFZnEAE","ChdDSUhNMG9nS0VJQ0FnSUN0X2JDN193RRAB","ChdDSUhNMG9nS0VJQ0FnSUROaXFfbXpBRRAB","ChdDSUhNMG9nS0VJQ0FnSUQxOFpuZHRBRRAB","ChdDSUhNMG9nS0VJQ0FnSURaMEpxbzBnRRAB","ChdDSUhNMG9nS0VJQ0FnSURwX3VtdjR3RRAB","ChdDSUhNMG9nS0VJQ0FnSUMybzdYQTNRRRAB","ChdDSUhNMG9nS0VJQ0FnSUMyd2ZILTRBRRAB"]},{"id":"chris","display_name":"Chris","mention_count":20,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSUNKMU5URVVREAE","ChdDSUhNMG9nS0VJQ0FnSUNKMUxUOXhRRRAB","ChZDSUhNMG9nS0VJQ0FnSURScnI2S0l3EAE","ChZDSUhNMG9nS0VJQ0FnSURCcjRhMFZnEAE","ChZDSUhNMG9nS0VJQ0FnSUNlZ0lYWGJnEAE","ChdDSUhNMG9nS0VJQ0FnSURCdWFMUHlRRRAB","ChZDSUhNMG9nS0VJQ0FnSURCeHZpalBBEAE","ChdDSUhNMG9nS0VJQ0FnSUNCLU5EZm53RRAB","ChZDSUhNMG9nS0VJQ0FnSUNlZ2ZyN1hREAE","ChdDSUhNMG9nS0VJQ0FnSUNlbm9YbjlRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNldG9LQmRREAE","ChdDSUhNMG9nS0VJQ0FnSUNlakpfR3NRRRAB","ChdDSUhNMG9nS0VJQ0FnSUR1NzRHa3dRRRAB","ChZDSUhNMG9nS0VJQ0FnSUR1MTVmbFd3EAE","ChdDSUhNMG9nS0VJQ0FnSURPa2FXR3ZnRRAB","ChZDSUhNMG9nS0VJQ0FnSURPZ1ozZklnEAE","ChZDSUhNMG9nS0VJQ0FnSUNPa3MzOFZnEAE","ChdDSUhNMG9nS0VJQ0FnSUNPN0w2eTN3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNPck5yT3hRRRAB","ChZDSUhNMG9nS0VJQ0FnSUQybTlMOVJnEAE"]},{"id":"ben","display_name":"Ben","mention_count":14,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSUN4enZMVFVnEAE","ChdDSUhNMG9nS0VJQ0FnSURabmZIR2pBRRAB","ChZDSUhNMG9nS0VJQ0FnSURCdjY3cUVnEAE","ChdDSUhNMG9nS0VJQ0FnSURCLWZEZ3BRRRAB","ChZDSUhNMG9nS0VJQ0FnSUQtdjhfSlF3EAE","ChdDSUhNMG9nS0VJQ0FnSUQtZ19IaXVnRRAB","ChdDSUhNMG9nS0VJQ0FnSUR1N19MNGt3RRAB","ChdDSUhNMG9nS0VJQ0FnSUR1NzRieDRnRRAB","ChZDSUhNMG9nS0VJQ0FnSURPck56UVlnEAE","ChdDSUhNMG9nS0VJQ0FnSUNPMy1uYTNnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNPbXRfd1ZnEAE","ChZDSUhNMG9nS0VJQ0FnSUNPOHYyeVRBEAE","ChZDSUhNMG9nS0VJQ0FnSUMybzl6NEtnEAE","ChZDSUhNMG9nS0VJQ0FnSURtMU5TQ0xREAE"]},{"id":"robert","display_name":"Robert","mention_count":12,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21jeFREWkpjekl3VVhaWk4xSmpMV3hVUTFwR2RWRRAB","ChdDSUhNMG9nS0VMM0lySi1keGJmeHdRRRAB","ChdDSUhNMG9nS0VJQ0FnSUMzcm9pSnFRRRAB","ChZDSUhNMG9nS0VJQ0FnSUROaTluNE5BEAE","ChdDSUhNMG9nS0VJQ0FnSUNOeThERW5BRRAB","ChdDSUhNMG9nS0VJQ0FnSURweGFlSXBBRRAB","ChZDSUhNMG9nS0VKQ0k3SnJYNFk3TUVnEAE","ChZDSUhNMG9nS0VJQ0FnSUNSeUxmcWZREAE","ChZDSUhNMG9nS0VJQ0FnSUNSb0pfMmRnEAE","ChdDSUhNMG9nS0VJQ0FnSURobHZYVDZnRRAB","ChZDSUhNMG9nS0VJQ0FnSURoNXBmeENnEAE","ChdDSUhNMG9nS0VLelk3TzJhd2FPejRnRRAB"]},{"id":"josh","display_name":"Josh","mention_count":12,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChdDSUhNMG9nS0VOanEwT183MU9mT3Z3RRAB","ChZDSUhNMG9nS0VJQ0FnSURPZ29IekF3EAE","ChdDSUhNMG9nS0VJQ0FnSUNPejdiMDJnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNPc3ZmN1dnEAE","ChdDSUhNMG9nS0VJQ0FnSUNPN0w3dnp3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNPN0w2eTN3RRAB","ChdDSUhNMG9nS0VJQ0FnSUQyeF9ydDh3RRAB","ChdDSUhNMG9nS0VJQ0FnSUQyNjl1NXNnRRAB","ChZDSUhNMG9nS0VJQ0FnSUQyeTZDVkhBEAE","ChdDSUhNMG9nS0VJQ0FnSUQyNjR2Ty1BRRAB","ChZDSUhNMG9nS0VJQ0FnSUQyNi1XU1BnEAE","ChdDSUhNMG9nS0VJQ0FnSUNXNUlyYTBBRRAB"]},{"id":"gordon","display_name":"Gordon","mention_count":11,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSUNweUtEVnl3RRAB","ChdDSUhNMG9nS0VJQ0FnSUN4aTlUSDlnRRAB","ChdDSUhNMG9nS0VJQ0FnSUN4NGQ3R3pRRRAB","ChdDSUhNMG9nS0VJQ0FnSURCdWVIMjR3RRAB","ChdDSUhNMG9nS0VJQ0FnSUMtNUxuLWpRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNlaHFlQ3RRRRAB","ChZDSUhNMG9nS0VJQ0FnSUR1eTZuWEtnEAE","ChZDSUhNMG9nS0VJQ0FnSUR1MDhqX0FnEAE","ChZDSUhNMG9nS0VJQ0FnSUR1N1lUV0p3EAE","ChZDSUhNMG9nS0VJQ0FnSUR1cllqdkxnEAE","ChdDSUhNMG9nS0VJQ0FnSUR1NHN6ZXhRRRAB"]},{"id":"scott","display_name":"Scott","mention_count":8,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSUMxenBUTVJREAE","ChZDSUhNMG9nS0VJQ0FnSUNwOXZhZEJnEAE","ChZDSUhNMG9nS0VJQ0FnSUNwOUpEa1pREAE","ChZDSUhNMG9nS0VJQ0FnSUNKdHJyMllnEAE","ChdDSUhNMG9nS0VJQ0FnSUNSc3YtcWdBRRAB","ChRDSUhNMG9nS0VJQ0FnSUNSb3ZoLRAB","ChZDSUhNMG9nS0VJQ0FnSURoakpxMldBEAE","ChZDSUhNMG9nS0VJQ0FnSUNCOFpXaWNnEAE"]},{"id":"garrick","display_name":"Garrick","mention_count":5,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnTUNvb3ZhTDhnRRAB","ChZDSUhNMG9nS0VJQ0FnTURRZ3ZPRU53EAE","ChdDSUhNMG9nS0VJQ0FnSUNydGVmOXNBRRAB","ChZDSUhNMG9nS0VJQ0FnSUR1MS1YY1RBEAE","ChdDSUhNMG9nS0VNWEtxZUNkeExMcXFRRRAB"]},{"id":"william","display_name":"William","mention_count":5,"positive_pct":80,"average_rating_when_mentioned":4.4,"review_ids":["ChRDSUhNMG9nS0VJQ0FnTURnM2VvMRAB","ChZDSUhNMG9nS0VJQ0FnSUM5Mk5fQ05nEAE","ChdDSUhNMG9nS0VJQ0FnSUMxNDZLRnlBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNsek1YRnd3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNaai1QNERnEAE"]},{"id":"nick","display_name":"Nick","mention_count":5,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSUR0OV9xbHFRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNKdHJyMllnEAE","ChdDSUhNMG9nS0VJQ0FnSUN4NGQ3R3pRRRAB","ChZDSUhNMG9nS0VJQ0FnSUN4cnVMeUh3EAE","ChZDSUhNMG9nS0VJQ0FnSUNCOFpXaWNnEAE"]},{"id":"charlie","display_name":"Charlie","mention_count":5,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSUN4MzhYQnBRRRAB","ChdDSUhNMG9nS0VJQ0FnSUN4OVAtQ3pBRRAB","ChdDSUhNMG9nS0VJQ0FnSURoOGU2VnZBRRAB","ChdDSUhNMG9nS0VJQ0FnSURCaHQtY3VBRRAB","ChdDSUhNMG9nS0VJQ0FnSUQtXzhxZnl3RRAB"]},{"id":"alan","display_name":"Alan","mention_count":4,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChdDSUhNMG9nS0VJZXluNXpfMEpuSDVRRRAB","ChZDSUhNMG9nS0VJQ0FnSURfaGVIUEtREAE","ChdDSUhNMG9nS0VJQ0FnSURaMG9td3lnRRAB","ChdDSUhNMG9nS0VJQ0FnSURweGFlSXBBRRAB"]},{"id":"patrick","display_name":"Patrick","mention_count":4,"positive_pct":100,"average_rating_when_mentioned":4.8,"review_ids":["ChdDSUhNMG9nS0VJQ0FnTURBdklfOXF3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNqN2R6azhBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNKLWFQaGtRRRAB","ChZDSUhNMG9nS0VJQ0FnSURCOU96N0RnEAE"]},{"id":"jon","display_name":"Jon","mention_count":4,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSURqcXVmTVZBEAE","ChdDSUhNMG9nS0VJQ0FnSUNqM2VQU2xBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNqM2E2RkZ3EAE","ChZDSUhNMG9nS0VJQ0FnSUMxenBUTVJREAE"]},{"id":"justin","display_name":"Justin","mention_count":4,"positive_pct":75,"average_rating_when_mentioned":4,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSUNqN2R6azhBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNKLWFQaGtRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNKOGJPV3pRRRAB","ChdDSUhNMG9nS0VJVFJ5NU9sZ1lQdjh3RRAB"]},{"id":"john","display_name":"John","mention_count":3,"positive_pct":100,"average_rating_when_mentioned":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnTURBdklfOXF3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNkeFlEak5nEAE","ChdDSUhNMG9nS0VJQ0FnSUR0NzhmNmxnRRAB"]}],"services":[{"id":"roof-replacement","label":"Roof Replacement","mention_count":85,"positive_pct":95.3,"average_rating":4.9,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21jdFJXTlBiVzFtWDNoVk1sQnVaWEp1YmxaaFJtYxAB","Ci9DQUlRQUNvZENodHljRjlvT201MFYzVjZVWFJwV0haRllsTnpjRXcwUTFSNFJsRRAB","Ci9DQUlRQUNvZENodHljRjlvT2tWT1MxOU1PR0pxUVRSamQyWllSVE5zZGtGZmJWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB","Ci9DQUlRQUNvZENodHljRjlvT25CWGRIUmFXWFpQYzB0cVNHTmpYelpuT0hWQk9HYxAB","Ci9DQUlRQUNvZENodHljRjlvT25NNWMxZHpaV1IwV0VOWmNIbE1UVU5yWWtsT1dWRRAB","ChdDSUhNMG9nS0VJTzZvUEhFaTVQMDFBRRAB","ChdDSUhNMG9nS0VPQ0I2UHpvdGJHazVRRRAB","ChdDSUhNMG9nS0VJZXluNXpfMEpuSDVRRRAB","ChZDSUhNMG9nS0VNemc2N3IyNmNyRlBBEAE","ChZDSUhNMG9nS0VJQ0FnTUR3eF91aU5BEAE","ChdDSUhNMG9nS0VJQ0FnTUR3amZtY2dBRRAB","ChZDSUhNMG9nS0VJQ0FnTUR3LXFYdVZ3EAE","ChdDSUhNMG9nS0VJQ0FnTURBdklfOXF3RRAB","ChdDSUhNMG9nS0VJQ0FnTURBZ3BPRDlRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNfbHBuX3FnRRAB","ChZDSUhNMG9nS0VJQ0FnSUR2dC1pWUx3EAE","ChZDSUhNMG9nS0VJQ0FnSUN2MGZLbU1nEAE","ChdDSUhNMG9nS0VJQ0FnSUMzcm9pSnFRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNYZzhMT1dnEAE","ChZDSUhNMG9nS0VJQ0FnSUREOEtxekl3EAE","ChZDSUhNMG9nS0VJQ0FnSUNIbDhmZGZ3EAE","ChZDSUhNMG9nS0VJQ0FnSUM3NnBXSFJBEAE","ChZDSUhNMG9nS0VJQ0FnSURiNF9hVFh3EAE","ChZDSUhNMG9nS0VJQ0FnSURMMzl5U0VREAE","ChZDSUhNMG9nS0VJQ0FnSURMeDRTblNnEAE","ChZDSUhNMG9nS0VJQ0FnSUN4enZMVFVnEAE","ChZDSUhNMG9nS0VJQ0FnSUR6eF9qZkZnEAE","ChZDSUhNMG9nS0VJQ0FnSUNUbktYNWZ3EAE","ChZDSUhNMG9nS0VJQ0FnSURqcXVmTVZBEAE","ChdDSUhNMG9nS0VJQ0FnSUNqMTVESjRRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNqN2R6azhBRRAB","ChZDSUhNMG9nS0VJQ0FnSURENGZDOVZREAE","ChdDSUhNMG9nS0VJQ0FnSUQ5cy16MDRBRRAB","ChdDSUhNMG9nS0VJQ0FnSUQ5eUtXQV9nRRAB","ChZDSUhNMG9nS0VJQ0FnSURkMjd6S0JBEAE","ChdDSUhNMG9nS0VJQ0FnSUNON2FDRm1nRRAB","ChZDSUhNMG9nS0VJQ0FnSUNOOWV2NWJ3EAE","ChdDSUhNMG9nS0VJQ0FnSUMxNDZLRnlBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNsek1YRnd3RRAB","ChZDSUhNMG9nS0VJQ0FnSUM1cGRteElREAE","ChdDSUhNMG9nS0VJQ0FnSUM1bXRIbTN3RRAB","ChdDSUhNMG9nS0VJQ0FnSURabmZIR2pBRRAB","ChdDSUhNMG9nS0VJQ0FnSURaMG9td3lnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNaNm9LU2VREAE","ChdDSUhNMG9nS0VJQ0FnSURweGFlSXBBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNweUtEVnl3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNKNGQzMUhBEAE","ChZDSUhNMG9nS0VJQ0FnSUNKdHJyMllnEAE","ChdDSUhNMG9nS0VJQ0FnSUN4MzhYQnBRRRAB","ChZDSUhNMG9nS0VJQ0FnSUN4NThxZmN3EAE","ChdDSUhNMG9nS0VJQ0FnSUN4OVAtQ3pBRRAB","ChZDSUhNMG9nS0VJQ0FnSURSM2NYeEZ3EAE","ChZDSUhNMG9nS0VJQ0FnSUNSeUxmcWZREAE","ChZDSUhNMG9nS0VJQ0FnSUNSb0pfMmRnEAE","ChZDSUhNMG9nS0VJQ0FnSURobHMzVk9nEAE","ChdDSUhNMG9nS0VJQ0FnSURobHZYVDZnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNoNE5iSFF3EAE","ChZDSUhNMG9nS0VJQ0FnSURCcjRhMFZnEAE","ChdDSUhNMG9nS0VJQ0FnSURCdWVIMjR3RRAB","ChdDSUhNMG9nS0VJQ0FnSURCdWFMUHlRRRAB","ChZDSUhNMG9nS0VJQ0FnSURCOU96N0RnEAE","ChZDSUhNMG9nS0VJQ0FnSUNCOFpXaWNnEAE","ChZDSUhNMG9nS0VJQ0FnSUNCNEt1S0NBEAE","ChZDSUhNMG9nS0VJQ0FnSUQtdjhfSlF3EAE","ChdDSUhNMG9nS0VJQ0FnSUQtZ19IaXVnRRAB","ChdDSUhNMG9nS0VJQ0FnSUMtNUxuLWpRRRAB","ChdDSUhNMG9nS0VJQ0FnSUR1N19MNGt3RRAB","ChdDSUhNMG9nS0VJQ0FnSUR1NzRHa3dRRRAB","ChZDSUhNMG9nS0VJQ0FnSUR1MS1YY1RBEAE","ChZDSUhNMG9nS0VJQ0FnSURPZ1ozZklnEAE","ChZDSUhNMG9nS0VJQ0FnSUNPOHYyeVRBEAE","ChZDSUhNMG9nS0VJQ0FnSUNPa3MzOFZnEAE","ChdDSUhNMG9nS0VJQ0FnSUQyNjR2Ty1BRRAB","ChZDSUhNMG9nS0VJQ0FnSURtN01Tc1l3EAE","ChZDSUhNMG9nS0VJQ0FnSURtMU5TQ0xREAE","ChZDSUhNMG9nS0VJQ0FnSURtOEs2V1F3EAE","ChdDSUhNMG9nS0VJQ0FnSURta01temhnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNtdmJuSi13RRAB","ChZDSUhNMG9nS0VJQ0FnSUNtc2ZtalRnEAE","ChdDSUhNMG9nS0VJQ0FnSUNtMnBlWHpnRRAB","ChZDSUhNMG9nS0VJQ0FnSURHamF6aFNnEAE","ChdDSUhNMG9nS0VJQ0FnSURHbWJDVHJ3RRAB","ChZDSUhNMG9nS0VJQ0FnSURHMmRDMkRREAE","ChZDSUhNMG9nS0VJQ0FnSURHaXNYb1NREAE"]},{"id":"roofing","label":"Roofing","mention_count":65,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tsdlprVlNkRUp3YW5WUmFWRm9UVWh0TWtSVk1uYxAB","ChZDSUhNMG9nS0VJQ0FnTUNZOE9QOVd3EAE","ChdDSUhNMG9nS0VJQ0FnTUNJdGRQLV9BRRAB","ChdDSUhNMG9nS0VJQ0FnTUNBaE9icHhBRRAB","ChdDSUhNMG9nS0VJQ0FnSURmMS1QYnFBRRAB","ChZDSUhNMG9nS0VJQ0FnSURmeC1HYUZ3EAE","ChdDSUhNMG9nS0VJQ0FnSUR2eWFidDlRRRAB","ChdDSUhNMG9nS0VJQ0FnSUR2a1lUc3JnRRAB","ChZDSUhNMG9nS0VNenRpLXVSeVB5UVFREAE","ChdDSUhNMG9nS0VKdjE2Y214dC1xcnZBRRAB","ChdDSUhNMG9nS0VJQ0FnSUN6LUtqb2d3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNqeTRLWGRnEAE","ChdDSUhNMG9nS0VJQ0FnSUNqcHZxZGl3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNkeFlEak5nEAE","ChZDSUhNMG9nS0VJQ0FnSUNkaHBLc2JBEAE","ChdDSUhNMG9nS0VJQ0FnSUR0NzhmNmxnRRAB","ChZDSUhNMG9nS0VJQ0FnSUR0b0tTcFZnEAE","ChZDSUhNMG9nS0VJQ0FnSUN0czlLSFd3EAE","ChZDSUhNMG9nS0VJQ0FnSUROaTluNE5BEAE","ChZDSUhNMG9nS0VJQ0FnSUNOeDluVFp3EAE","ChdDSUhNMG9nS0VJQ0FnSUNOeThERW5BRRAB","ChZDSUhNMG9nS0VJQ0FnSUMxenBUTVJREAE","ChdDSUhNMG9nS0VJQ0FnSUMxMExYZDRnRRAB","ChZDSUhNMG9nS0VJQ0FnSUM1d3NEdmRBEAE","ChdDSUhNMG9nS0VJQ0FnSURaa3JubW9BRRAB","ChZDSUhNMG9nS0VJQ0FnSUNaai1QNERnEAE","ChdDSUhNMG9nS0VJQ0FnSUNaem9hamdRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNKOGJPV3pRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNKd1k3UExREAE","ChZDSUhNMG9nS0VJQ0FnSUR4MXNfMFl3EAE","ChZDSUhNMG9nS0VJQ0FnSURScnI2S0l3EAE","ChdDSUhNMG9nS0VJQ0FnSUNSc3YtcWdBRRAB","ChRDSUhNMG9nS0VJQ0FnSUNSb3ZoLRAB","ChdDSUhNMG9nS0VLelk3TzJhd2FPejRnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNCLU5EZm53RRAB","ChZDSUhNMG9nS0VJQ0FnSUR1dW9xY2FnEAE","ChdDSUhNMG9nS0VJQ0FnSUNPN0w3dnp3RRAB","ChdDSUhNMG9nS0VJQ0FnSUQyNjl1NXNnRRAB","ChZDSUhNMG9nS0VJQ0FnSUQyeTZDVkhBEAE","ChZDSUhNMG9nS0VJQ0FnSUQyNi1XU1BnEAE","ChZDSUhNMG9nS0VJQ0FnSUMybzl6NEtnEAE","ChdDSUhNMG9nS0VJQ0FnSUNXNUlyYTBBRRAB","ChdDSUhNMG9nS0VJQ0FnSURtNWJiWWdRRRAB","ChZDSUhNMG9nS0VJQ0FnSURteXJUUWZREAE","ChZDSUhNMG9nS0VJQ0FnSUNtNC0yRkp3EAE","ChZDSUhNMG9nS0VJQ0FnSUNtX2EzRkNREAE","ChdDSUhNMG9nS0VJQ0FnSUNtdmR1c3BBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNtdmFIZDJnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNtMnRmcWFnEAE","ChdDSUhNMG9nS0VJQ0FnSUNtbVAtNHZBRRAB","ChZDSUhNMG9nS0VJQ0FnSURHXzctUEVREAE","ChdDSUhNMG9nS0VJQ0FnSURHbjRPRG93RRAB","ChZDSUhNMG9nS0VJQ0FnSURHLTZlY0d3EAE","ChdDSUhNMG9nS0VJQ0FnSURHdTd6aGtnRRAB","ChdDSUhNMG9nS0VJQ0FnSURHczgzLWlRRRAB","ChZDSUhNMG9nS0VNLXQ4dm1zN05ycFZBEAE","ChdDSUhNMG9nS0VJQ0FnSURHazczbWhRRRAB","ChZDSUhNMG9nS0VJQ0FnSURHM2FIeklnEAE","ChZDSUhNMG9nS0VJQ0FnSURHalkzdVNBEAE","ChZDSUhNMG9nS0VJQ0FnSURHaWFUa1dBEAE","ChZDSUhNMG9nS0VJQ0FnSURHaWRqYmN3EAE","ChdDSUhNMG9nS0VJQ0FnSURHdHFIZmdBRRAB","ChdDSUhNMG9nS0VJQ0FnSURHb29maHJBRRAB","ChZDSUhNMG9nS0VNX3ZvZnpOenJuV053EAE","ChZDSUhNMG9nS0VPSFdwT0gtMGNDQkVnEAE"]},{"id":"roof-repair","label":"Roof Repair","mention_count":41,"positive_pct":97.6,"average_rating":4.9,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT25NNWMxZHpaV1IwV0VOWmNIbE1UVU5yWWtsT1dWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pWRU4wVkxhMUZUY2pGWVZXSnhWa2hZTUUxNFMxRRAB","ChZDSUhNMG9nS0VKeWl4YXViMnZhRkpnEAE","ChdDSUhNMG9nS0VJQ0FnTUNvb3ZhTDhnRRAB","ChZDSUhNMG9nS0VJQ0FnTURRZ3ZPRU53EAE","ChZDSUhNMG9nS0VJQ0FnSUNfc3V6TEV3EAE","ChdDSUhNMG9nS0VLZkFzODJ6NE92MGhBRRAB","ChZDSUhNMG9nS0VJQ0FnSURiNF9hVFh3EAE","ChZDSUhNMG9nS0VJQ0FnSURiOFpLelBBEAE","ChdDSUhNMG9nS0VJQ0FnSURib01xQTZnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNydGVmOXNBRRAB","ChZDSUhNMG9nS0VJQ0FnSUR6eF9qZkZnEAE","ChdDSUhNMG9nS0VJQ0FnSUNEdnZDNDVnRRAB","ChZDSUhNMG9nS0VMREl5NG13cEtxc1BBEAE","ChZDSUhNMG9nS0VJQ0FnSUNEcW9qcklBEAE","ChdDSUhNMG9nS0VJQ0FnSUQ5cy16MDRBRRAB","ChdDSUhNMG9nS0VJQ0FnSUQ5ellIOXFBRRAB","ChZDSUhNMG9nS0VJQ0FnSUQ5OUxuMWVREAE","ChZDSUhNMG9nS0VJQ0FnSUM5Mk5fQ05nEAE","ChZDSUhNMG9nS0VJQ0FnSUR0OElpcVRBEAE","ChdDSUhNMG9nS0VJQ0FnSUROaXFfbXpBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNOeDY2TmdnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNsdGZiOFBREAE","ChdDSUhNMG9nS0VJQ0FnSUNscGFtbTdnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNwOUpEa1pREAE","ChdDSUhNMG9nS0VJQ0FnSUNwaEpHRzVBRRAB","ChdDSUhNMG9nS0VJQ0FnSUN4OF9mQTZBRRAB","ChZDSUhNMG9nS0VJQ0FnSUN4cnVMeUh3EAE","ChdDSUhNMG9nS0VJQ0FnSUNSdU96V2h3RRAB","ChdDSUhNMG9nS0VJVFJ5NU9sZ1lQdjh3RRAB","ChdDSUhNMG9nS0VJQ0FnSURCLWZEZ3BRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNlZ2ZyN1hREAE","ChZDSUhNMG9nS0VJQ0FnSUR1MTVmbFd3EAE","ChZDSUhNMG9nS0VJQ0FnSUR1MDhqX0FnEAE","ChdDSUhNMG9nS0VNWEtxZUNkeExMcXFRRRAB","ChdDSUhNMG9nS0VJQ0FnSURPa2FXR3ZnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNPMy1uYTNnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNtN3ViZDVBRRAB","ChZDSUhNMG9nS0VJQ0FnSURHalkzdVNBEAE","ChdDSUhNMG9nS0VJQ0FnSURHbWJDVHJ3RRAB","ChZDSUhNMG9nS0VJQ0FnSURHMmRDMkRREAE"]},{"id":"roof-installation","label":"Roof Installation","mention_count":38,"positive_pct":97.4,"average_rating":4.9,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2twNk9VZDZNMUJzWlhkbVh6VnBkMlpIYkUxTVFsRRAB","ChdDSUhNMG9nS0VJQ0FnTUNZaU1Dd3pBRRAB","ChZDSUhNMG9nS0VJQ0FnTUNBNXJQWkpBEAE","ChdDSUhNMG9nS0VJQ0FnSUNqM2VQU2xBRRAB","ChdDSUhNMG9nS0VNLXJ4TXlkLWM2MzRRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNEcHVfUkN3EAE","ChdDSUhNMG9nS0VJQ0FnSUNkLU9yQndBRRAB","ChdDSUhNMG9nS0VJQ0FnSUR0NzRtVzd3RRAB","ChdDSUhNMG9nS0VJQ0FnSURObUt6aXhnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNObDRmVzlRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNONThtaGJ3EAE","ChdDSUhNMG9nS0VJQ0FnSUQxOFpuZHRBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNscWN6TzF3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNaaXJfYWZBEAE","ChdDSUhNMG9nS0VJQ0FnSUNad3V1TnVBRRAB","ChZDSUhNMG9nS0VJQ0FnSURwd19tcEhREAE","ChZDSUhNMG9nS0VJQ0FnSURwM3ZTRlhnEAE","ChdDSUhNMG9nS0VJQ0FnSUNweUtEVnl3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNKLWFQaGtRRRAB","ChdDSUhNMG9nS0VJQ0FnSUN4NGQ3R3pRRRAB","ChdDSUhNMG9nS0VJQ0FnSURoOGU2VnZBRRAB","ChZDSUhNMG9nS0VJQ0FnSURoakpxMldBEAE","ChZDSUhNMG9nS0VJQ0FnSUNodDdLUEdBEAE","ChZDSUhNMG9nS0VJQ0FnSURCNC1QVEtnEAE","ChdDSUhNMG9nS0VJQ0FnSURCaHQtY3VBRRAB","ChZDSUhNMG9nS0VJQ0FnSURCaHNlZkpREAE","ChdDSUhNMG9nS0VJQ0FnSURCdEw3Q3FnRRAB","ChdDSUhNMG9nS0VJQ0FnSUR1dWREQ3pBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNPejdiMDJnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNPc3ZmN1dnEAE","ChdDSUhNMG9nS0VJQ0FnSUQyeF9ydDh3RRAB","ChdDSUhNMG9nS0VJQ0FnSUMybzdYQTNRRRAB","ChZDSUhNMG9nS0VJQ0FnSURXcnFXWUxBEAE","ChZDSUhNMG9nS0VJQ0FnSUNtNzdXc1hBEAE","ChdDSUhNMG9nS0VJQ0FnSUNtZ2I2cnFBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNtNnZESEJnEAE","ChZDSUhNMG9nS0VJQ0FnSURHZ2Z5VktBEAE","ChdDSUhNMG9nS0VJQ0FnSURHN3VlUzhBRRAB"]},{"id":"roof-inspection","label":"Roof Inspection","mention_count":35,"positive_pct":97.1,"average_rating":4.9,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkc2RsbFhiREp1WkhodE1pMXdYelJzZWpOb1YzYxAB","Ci9DQUlRQUNvZENodHljRjlvT21jeFREWkpjekl3VVhaWk4xSmpMV3hVUTFwR2RWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2w5aVgxOUdlRmxmVFdvNFNuRTFZek15ZUd4c01GRRAB","Ci9DQUlRQUNvZENodHljRjlvT25RNFltOVphRnAxVUd4cU5WRk1NeTF2YVZBdGRIYxAB","ChdDSUhNMG9nS0VJTzZvUEhFaTVQMDFBRRAB","ChZDSUhNMG9nS0VOZU12dkxHcTRfX1h3EAE","ChZDSUhNMG9nS0VNaUJudTd0aE1ldVBnEAE","ChdDSUhNMG9nS0VJQ0FnTUN3cXNEY213RRAB","ChZDSUhNMG9nS0VJQ0FnTURRZ3ZPRU53EAE","ChZDSUhNMG9nS0VJQ0FnSURfaGVIUEtREAE","ChdDSUhNMG9nS0VJQ0FnSUN2cHNTRHZ3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNYanNIMzh3RRAB","ChdDSUhNMG9nS0VLZkFzODJ6NE92MGhBRRAB","ChdDSUhNMG9nS0VJQ0FnSUQ3bzhEYzVnRRAB","ChZDSUhNMG9nS0VQbV8xcUt3c2VfeUpnEAE","ChZDSUhNMG9nS0VJQ0FnSUM3a01tQk9REAE","ChdDSUhNMG9nS0VJQ0FnSUNicE9PaWh3RRAB","ChZDSUhNMG9nS0VNRC1pZS11czk3R0d3EAE","ChdDSUhNMG9nS0VJQ0FnSUNydGVmOXNBRRAB","ChZDSUhNMG9nS0VJQ0FnSURMeDRTblNnEAE","ChZDSUhNMG9nS0VJQ0FnSUN4enZMVFVnEAE","ChZDSUhNMG9nS0VJQ0FnSURkdTRYRmF3EAE","ChZDSUhNMG9nS0VJQ0FnSURObnRIR0x3EAE","ChdDSUhNMG9nS0VJQ0FnSURaMEpxbzBnRRAB","ChdDSUhNMG9nS0VJQ0FnSURKbVl1MXlBRRAB","ChZDSUhNMG9nS0VKQ0k3SnJYNFk3TUVnEAE","ChZDSUhNMG9nS0VJQ0FnSURoNXBmeENnEAE","ChdDSUhNMG9nS0VJQ0FnSUNlaHFlQ3RRRRAB","ChZDSUhNMG9nS0VJQ0FnSUR1cllqdkxnEAE","ChdDSUhNMG9nS0VJQ0FnSUR1NHN6ZXhRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNPcmFEeWt3RRAB","ChZDSUhNMG9nS0VJQ0FnSURPZ29IekF3EAE","ChdDSUhNMG9nS0VJQ0FnSUNPck5yT3hRRRAB","ChZDSUhNMG9nS0VJQ0FnSURHMmRDMkRREAE","ChdDSUhNMG9nS0VJQ0FnSURHNXJ1QjlnRRAB"]},{"id":"insurance-claim-assistance","label":"Insurance Claim Assistance","mention_count":9,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tsdlprVlNkRUp3YW5WUmFWRm9UVWh0TWtSVk1uYxAB","ChdDSUhNMG9nS0VJZXluNXpfMEpuSDVRRRAB","ChZDSUhNMG9nS0VJQ0FnTUR3LXFYdVZ3EAE","ChdDSUhNMG9nS0VJQ0FnTURBaElLdzdRRRAB","ChdDSUhNMG9nS0VJQ0FnSUN6LUtqb2d3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNqN2R6azhBRRAB","ChZDSUhNMG9nS0VJQ0FnSURkdTRYRmF3EAE","ChdDSUhNMG9nS0VJQ0FnSUNON2FDRm1nRRAB","ChdDSUhNMG9nS0VJQ0FnSUN4MzhYQnBRRRAB"]},{"id":"roofing-estimate","label":"Roofing Estimate","mention_count":7,"positive_pct":71.4,"average_rating":4,"review_ids":["ChZDSUhNMG9nS0VNemc2N3IyNmNyRlBBEAE","ChdDSUhNMG9nS0VJQ0FnTURBaElLdzdRRRAB","ChdDSUhNMG9nS0VJQ0FnSUR2NDVhcGlnRRAB","ChdDSUhNMG9nS0VKVFZtODZhckptcndnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNkLU9yQndBRRAB","ChdDSUhNMG9nS0VJQ0FnSUMtNUxuLWpRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNPcmFEeWt3RRAB"]},{"id":"leak-repair","label":"Leak Repair","mention_count":7,"positive_pct":100,"average_rating":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnTUN3ai1INFhREAE","ChdDSUhNMG9nS0VJQ0FnTUN3cXNEY213RRAB","ChdDSUhNMG9nS0VJQ0FnSUNfeHFMVXB3RRAB","ChZDSUhNMG9nS0VQbV8xcUt3c2VfeUpnEAE","ChdDSUhNMG9nS0VJQ0FnSUNlbm9YbjlRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNlaHFlQ3RRRRAB","ChdDSUhNMG9nS0VJQ0FnSURHNXJ1QjlnRRAB"]},{"id":"shingle-installation","label":"Shingle Installation","mention_count":6,"positive_pct":100,"average_rating":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSURfaGVIUEtREAE","ChdDSUhNMG9nS0VJQ0FnSUMzcm9pSnFRRRAB","ChdDSUhNMG9nS0VJQ0FnSUN4OVAtQ3pBRRAB","ChdDSUhNMG9nS0VJQ0FnSURobHZYVDZnRRAB","ChZDSUhNMG9nS0VJQ0FnSURCeHZpalBBEAE","ChZDSUhNMG9nS0VJQ0FnSURtNmF6cENBEAE"]},{"id":"roof-leak-repair","label":"Roof Leak Repair","mention_count":5,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkc2RsbFhiREp1WkhodE1pMXdYelJzZWpOb1YzYxAB","ChdDSUhNMG9nS0VJQ0FnSUQ3bzhEYzVnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNPN0w2eTN3RRAB","ChdDSUhNMG9nS0VJQ0FnSUMybzdYQTNRRRAB","ChZDSUhNMG9nS0VJQ0FnSURHOWQ3b1hBEAE"]},{"id":"roofing-quote","label":"Roofing Quote","mention_count":5,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT204NWJFOTBWVm8wTnpCeVVGODJMVTlXYmtGSU9VRRAB","ChZDSUhNMG9nS0VOZU12dkxHcTRfX1h3EAE","ChdDSUhNMG9nS0VJQ0FnSURwX3VtdjR3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNPa3MzOFZnEAE","ChdDSUhNMG9nS0VJQ0FnSURHbWJDVHJ3RRAB"]},{"id":"roofing-installation","label":"Roofing Installation","mention_count":5,"positive_pct":100,"average_rating":5,"review_ids":["ChZDSUhNMG9nS0VNaUJudTd0aE1ldVBnEAE","ChdDSUhNMG9nS0VJQ0FnSUQzamFDNmh3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNINE5hdWxRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNicE9PaWh3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNqM2E2RkZ3EAE"]},{"id":"storm-damage-repair","label":"Storm Damage Repair","mention_count":4,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2pWRU4wVkxhMUZUY2pGWVZXSnhWa2hZTUUxNFMxRRAB","ChZDSUhNMG9nS0VJQ0FnSUN2MGZLbU1nEAE","ChdDSUhNMG9nS0VJQ0FnSURaMG9td3lnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNCNEt1S0NBEAE"]},{"id":"roofing-inspection","label":"Roofing Inspection","mention_count":4,"positive_pct":75,"average_rating":4,"review_ids":["ChZDSUhNMG9nS0VPYUZwLVB2cDVXVkZnEAE","ChdDSUhNMG9nS0VKVFZtODZhckptcndnRRAB","ChZDSUhNMG9nS0VQUGRpYmpaZ3VLbFh3EAE","ChdDSUhNMG9nS0VPTDk2SmFHMVAyQmlBRRAB"]},{"id":"shingle-replacement","label":"Shingle Replacement","mention_count":4,"positive_pct":100,"average_rating":5,"review_ids":["ChRDSUhNMG9nS0VJQ0FnTURnM2VvMRAB","ChZDSUhNMG9nS0VJQ0FnSUQ5OUxuMWVREAE","ChZDSUhNMG9nS0VJQ0FnSUR1eTZuWEtnEAE","ChZDSUhNMG9nS0VJQ0FnSUNPbXRfd1ZnEAE"]},{"id":"reroof","label":"Reroof","mention_count":3,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2t4ZmFFaFVZMXBUUlhoWE9GbDZkRmhFTUVWT1VrRRAB","ChdDSUhNMG9nS0VJQ0FnSURMOUozSGdRRRAB","ChdDSUhNMG9nS0VJQ0FnSUR1NzRieDRnRRAB"]},{"id":"gutter-installation","label":"Gutter Installation","mention_count":3,"positive_pct":100,"average_rating":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSURELU1iaC1RRRAB","ChdDSUhNMG9nS0VJQ0FnSUNPejdiMDJnRRAB","ChdDSUhNMG9nS0VJQ0FnSURHN3VlUzhBRRAB"]},{"id":"metal-roof-installation","label":"Metal Roof Installation","mention_count":3,"positive_pct":100,"average_rating":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSUN0X2JDN193RRAB","ChZDSUhNMG9nS0VJQ0FnSUN4dnZmN2N3EAE","ChdDSUhNMG9nS0VJQ0FnSURSbmMyUW9BRRAB"]},{"id":"attic-inspection","label":"Attic Inspection","mention_count":3,"positive_pct":100,"average_rating":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSURoNXBmeENnEAE","ChZDSUhNMG9nS0VJQ0FnSUNldG9LQmRREAE","ChZDSUhNMG9nS0VJQ0FnSURPZ29IekF3EAE"]},{"id":"re-roofing","label":"Re Roofing","mention_count":3,"positive_pct":100,"average_rating":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSURCeHZpalBBEAE","ChZDSUhNMG9nS0VJQ0FnSUR1MTVmbFd3EAE","ChZDSUhNMG9nS0VJQ0FnSUNPbXRfd1ZnEAE"]},{"id":"roofing-consultation","label":"Roofing Consultation","mention_count":3,"positive_pct":100,"average_rating":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSUR1MS1YY1RBEAE","ChZDSUhNMG9nS0VJQ0FnSUR1N1lUV0p3EAE","ChZDSUhNMG9nS0VNckJsNkw4aDhIVmRnEAE"]},{"id":"shingle-repair","label":"Shingle Repair","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21jeFREWkpjekl3VVhaWk4xSmpMV3hVUTFwR2RWRRAB","ChdDSUhNMG9nS0VKVFZtODZhckptcndnRRAB"]},{"id":"damage-assessment","label":"Damage Assessment","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChdDSUhNMG9nS0VJTzZvUEhFaTVQMDFBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNPck5yT3hRRRAB"]},{"id":"soffit-repair","label":"Soffit Repair","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChdDSUhNMG9nS0VMM0lySi1keGJmeHdRRRAB","ChdDSUhNMG9nS0VJQ0FnSURELU1iaC1RRRAB"]},{"id":"roof-leak-inspection","label":"Roof Leak Inspection","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnTUNvb3ZhTDhnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNlZ2ZyN1hREAE"]},{"id":"gutter-repair","label":"Gutter Repair","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnTUR3LXFYdVZ3EAE","ChdDSUhNMG9nS0VJQ0FnSUNSdU96V2h3RRAB"]},{"id":"flat-roof-replacement","label":"Flat Roof Replacement","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnTUN3OS1QdGZnEAE","ChdDSUhNMG9nS0VOanEwT183MU9mT3Z3RRAB"]},{"id":"post-installation-inspection","label":"Post Installation Inspection","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnTURBdklfOXF3RRAB","ChdDSUhNMG9nS0VJQ0FnSUN4OVAtQ3pBRRAB"]},{"id":"warranty-repair","label":"Warranty Repair","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnTUNBNXJQWkpBEAE","ChZDSUhNMG9nS0VJQ0FnSUN2MGZLbU1nEAE"]},{"id":"storm-damage-assessment","label":"Storm Damage Assessment","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSUNYanNIMzh3RRAB","ChdDSUhNMG9nS0VJQ0FnSURaMEpxbzBnRRAB"]},{"id":"leak-diagnosis","label":"Leak Diagnosis","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSUM3a01tQk9REAE","ChZDSUhNMG9nS0VJQ0FnSURoNXBmeENnEAE"]},{"id":"roof-leak-assessment","label":"Roof Leak Assessment","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSUNMZ2RmVnZ3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNlakpfR3NRRRAB"]},{"id":"hurricane-damage-repair","label":"Hurricane Damage Repair","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChZDSUhNMG9nS0VMREl5NG13cEtxc1BBEAE","ChZDSUhNMG9nS0VJQ0FnSUNSb0pfMmRnEAE"]},{"id":"full-roof-replacement","label":"Full Roof Replacement","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSUNwOUp5NU1nEAE","ChdDSUhNMG9nS0VJQ0FnSURHdHJ1TDlBRRAB"]},{"id":"reroofing","label":"Reroofing","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSUNKdHJyMllnEAE","ChdDSUhNMG9nS0VJQ0FnSUQtXzhxZnl3RRAB"]},{"id":"roofing-repair","label":"Roofing Repair","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSUNKMU5URVVREAE","ChZDSUhNMG9nS0VJQ0FnSURPck56UVlnEAE"]},{"id":"free-estimate","label":"Free Estimate","mention_count":2,"positive_pct":50,"average_rating":3,"review_ids":["ChdDSUhNMG9nS0VJVFJ5NU9sZ1lQdjh3RRAB","ChdDSUhNMG9nS0VJQ0FnSURobHZYVDZnRRAB"]},{"id":"shingle-roofing","label":"Shingle Roofing","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChdDSUhNMG9nS0VJQ0FnSURoOGU2VnZBRRAB","ChdDSUhNMG9nS0VJQ0FnSUMtcHFiM19RRRAB"]},{"id":"roof-tear-off","label":"Roof Tear Off","mention_count":2,"positive_pct":100,"average_rating":5,"review_ids":["ChZDSUhNMG9nS0VJQ0FnSURtNmF6cENBEAE","ChZDSUhNMG9nS0VJQ0FnSUNtNzdXc1hBEAE"]}],"problems":[{"id":"hurricane-ian-roof-damage","label":"Hurricane Ian Roof Damage","mention_count":9,"resolution_positive_pct":100},{"id":"roof-leak","label":"Roof Leak","mention_count":8,"resolution_positive_pct":100},{"id":"hurricane-damage","label":"Hurricane Damage","mention_count":7,"resolution_positive_pct":100},{"id":"hurricane-damaged-roof","label":"Hurricane Damaged Roof","mention_count":5,"resolution_positive_pct":100},{"id":"roof-damage","label":"Roof Damage","mention_count":4,"resolution_positive_pct":100},{"id":"roof-damage-requiring-repair","label":"Roof Damage Requiring Repair","mention_count":3,"resolution_positive_pct":100},{"id":"hurricane-damage-to-roof","label":"Hurricane Damage To Roof","mention_count":2,"resolution_positive_pct":100},{"id":"roof-destroyed-by-hurricane-ian","label":"Roof Destroyed By Hurricane Ian","mention_count":2,"resolution_positive_pct":100},{"id":"storm-damage","label":"Storm Damage","mention_count":2,"resolution_positive_pct":100},{"id":"small-roof-leak","label":"Small Roof Leak","mention_count":2,"resolution_positive_pct":100},{"id":"missed-appointment","label":"Missed Appointment","mention_count":2,"resolution_positive_pct":0}],"service_areas":[{"id":"sarasota-fl","label":"Sarasota, FL","mention_count":6,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB","ChZDSUhNMG9nS0VNaUJudTd0aE1ldVBnEAE","ChZDSUhNMG9nS0VQbV8xcUt3c2VfeUpnEAE","ChdDSUhNMG9nS0VJQ0FnSURMOUozSGdRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNObDRmVzlRRRAB","ChdDSUhNMG9nS0VJQ0FnSUN4OF9mQTZBRRAB"]}]},"topics":[{"id":"roof-replacement-installation","label":"Roof Replacement & Installation","description":"Reviews discussing roof replacement & installation.","review_count":165,"positive_pct":99.4,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21jdFJXTlBiVzFtWDNoVk1sQnVaWEp1YmxaaFJtYxAB","Ci9DQUlRQUNvZENodHljRjlvT201MFYzVjZVWFJwV0haRllsTnpjRXcwUTFSNFJsRRAB","Ci9DQUlRQUNvZENodHljRjlvT2tWT1MxOU1PR0pxUVRSamQyWllSVE5zZGtGZmJWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2tsdlprVlNkRUp3YW5WUmFWRm9UVWh0TWtSVk1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB","Ci9DQUlRQUNvZENodHljRjlvT25CWGRIUmFXWFpQYzB0cVNHTmpYelpuT0hWQk9HYxAB","Ci9DQUlRQUNvZENodHljRjlvT2t4ZmFFaFVZMXBUUlhoWE9GbDZkRmhFTUVWT1VrRRAB","Ci9DQUlRQUNvZENodHljRjlvT25NNWMxZHpaV1IwV0VOWmNIbE1UVU5yWWtsT1dWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2twNk9VZDZNMUJzWlhkbVh6VnBkMlpIYkUxTVFsRRAB","Ci9DQUlRQUNvZENodHljRjlvT204NWJFOTBWVm8wTnpCeVVGODJMVTlXYmtGSU9VRRAB","ChdDSUhNMG9nS0VPQ0I2UHpvdGJHazVRRRAB","ChdDSUhNMG9nS0VJZXluNXpfMEpuSDVRRRAB","ChdDSUhNMG9nS0VJQ0FnTUNZaU1Dd3pBRRAB","ChZDSUhNMG9nS0VJQ0FnTUNZOEpTREN3EAE","ChZDSUhNMG9nS0VJQ0FnTUNZOE9QOVd3EAE","ChdDSUhNMG9nS0VJQ0FnTUNvcHVDS3N3RRAB","ChZDSUhNMG9nS0VJQ0FnTUR3eF91aU5BEAE","ChdDSUhNMG9nS0VJQ0FnTUR3amZtY2dBRRAB","ChZDSUhNMG9nS0VJQ0FnTUR3LXFYdVZ3EAE","ChRDSUhNMG9nS0VJQ0FnTURnM2VvMRAB","ChdDSUhNMG9nS0VJQ0FnTURBdklfOXF3RRAB","ChdDSUhNMG9nS0VJQ0FnTURBZ3BPRDlRRRAB","ChZDSUhNMG9nS0VJQ0FnTUNBNXJQWkpBEAE","ChdDSUhNMG9nS0VJQ0FnTUNBaE9icHhBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNfbHBuX3FnRRAB","ChdDSUhNMG9nS0VJQ0FnSURmMS1QYnFBRRAB","ChZDSUhNMG9nS0VJQ0FnSURmeC1HYUZ3EAE","ChdDSUhNMG9nS0VJQ0FnSUR2eWFidDlRRRAB","ChdDSUhNMG9nS0VJQ0FnSUR2a1lUc3JnRRAB","ChdDSUhNMG9nS0VJQ0FnSUMzcm9pSnFRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNIbDhmZGZ3EAE","ChdDSUhNMG9nS0VJQ0FnSUNINE5hdWxRRRAB","ChZDSUhNMG9nS0VJQ0FnSUM3NnBXSFJBEAE","ChZDSUhNMG9nS0VNenRpLXVSeVB5UVFREAE","ChZDSUhNMG9nS0VJQ0FnSURiNF9hVFh3EAE","ChdDSUhNMG9nS0VJQ0FnSUNicE9PaWh3RRAB","ChZDSUhNMG9nS0VJQ0FnSURMMzl5U0VREAE","ChZDSUhNMG9nS0VJQ0FnSURMeDRTblNnEAE","ChdDSUhNMG9nS0VJQ0FnSURMOUozSGdRRRAB","ChZDSUhNMG9nS0VJQ0FnSUR6eF9qZkZnEAE","ChdDSUhNMG9nS0VKdjE2Y214dC1xcnZBRRAB","ChdDSUhNMG9nS0VJQ0FnSUN6LUtqb2d3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNUbktYNWZ3EAE","ChZDSUhNMG9nS0VJQ0FnSURqcXVmTVZBEAE","ChdDSUhNMG9nS0VJQ0FnSUNqMTVESjRRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNqeTRLWGRnEAE","ChdDSUhNMG9nS0VJQ0FnSUNqN2R6azhBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNqM2VQU2xBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNqM2E2RkZ3EAE","ChdDSUhNMG9nS0VNLXJ4TXlkLWM2MzRRRRAB","ChZDSUhNMG9nS0VJQ0FnSURENGZDOVZREAE","ChZDSUhNMG9nS0VJQ0FnSUNEcHVfUkN3EAE","ChdDSUhNMG9nS0VJQ0FnSUQ5cy16MDRBRRAB","ChdDSUhNMG9nS0VJQ0FnSUQ5eUtXQV9nRRAB","ChZDSUhNMG9nS0VJQ0FnSURkMjd6S0JBEAE","ChdDSUhNMG9nS0VJQ0FnSUNkLU9yQndBRRAB","ChdDSUhNMG9nS0VJQ0FnSUR0NzRtVzd3RRAB","ChZDSUhNMG9nS0VJQ0FnSUR0b0tTcFZnEAE","ChdDSUhNMG9nS0VJQ0FnSUN0X2JDN193RRAB","ChZDSUhNMG9nS0VJQ0FnSUN0czlLSFd3EAE","ChdDSUhNMG9nS0VJQ0FnSURObUt6aXhnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNObDRmVzlRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNONThtaGJ3EAE","ChdDSUhNMG9nS0VJQ0FnSUNON2FDRm1nRRAB","ChZDSUhNMG9nS0VJQ0FnSUNOOWV2NWJ3EAE","ChdDSUhNMG9nS0VJQ0FnSUQxOFpuZHRBRRAB","ChdDSUhNMG9nS0VJQ0FnSUMxNDZLRnlBRRAB","ChZDSUhNMG9nS0VJQ0FnSUMxenBUTVJREAE","ChdDSUhNMG9nS0VJQ0FnSUNscWN6TzF3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNsek1YRnd3RRAB","ChZDSUhNMG9nS0VJQ0FnSUM1cGRteElREAE","ChdDSUhNMG9nS0VJQ0FnSUM1bXRIbTN3RRAB","ChdDSUhNMG9nS0VJQ0FnSURabmZIR2pBRRAB","ChdDSUhNMG9nS0VJQ0FnSURaa3JubW9BRRAB","ChdDSUhNMG9nS0VJQ0FnSURaMG9td3lnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNaai1QNERnEAE","ChdDSUhNMG9nS0VJQ0FnSUNaem9hamdRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNaNm9LU2VREAE","ChZDSUhNMG9nS0VJQ0FnSUNaaXJfYWZBEAE","ChdDSUhNMG9nS0VJQ0FnSUNad3V1TnVBRRAB","ChdDSUhNMG9nS0VJQ0FnSURweGFlSXBBRRAB","ChZDSUhNMG9nS0VJQ0FnSURwM3ZTRlhnEAE","ChdDSUhNMG9nS0VJQ0FnSUNweUtEVnl3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNKLWFQaGtRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNKOGJPV3pRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNKd1k3UExREAE","ChZDSUhNMG9nS0VJQ0FnSUNKd2MzM0N3EAE","ChZDSUhNMG9nS0VJQ0FnSUNKdHJyMllnEAE","ChZDSUhNMG9nS0VJQ0FnSUN4NThxZmN3EAE","ChdDSUhNMG9nS0VJQ0FnSUN4NGQ3R3pRRRAB","ChZDSUhNMG9nS0VJQ0FnSUN4dnZmN2N3EAE","ChdDSUhNMG9nS0VJQ0FnSUN4OVAtQ3pBRRAB","ChdDSUhNMG9nS0VJQ0FnSURSbmMyUW9BRRAB","ChZDSUhNMG9nS0VJQ0FnSURSM2NYeEZ3EAE","ChZDSUhNMG9nS0VJQ0FnSURScnI2S0l3EAE","ChdDSUhNMG9nS0VJQ0FnSUNSc3YtcWdBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNSeUxmcWZREAE","ChdDSUhNMG9nS0VJQ0FnSURoOGU2VnZBRRAB","ChZDSUhNMG9nS0VJQ0FnSURobHMzVk9nEAE","ChdDSUhNMG9nS0VJQ0FnSURobHZYVDZnRRAB","ChZDSUhNMG9nS0VJQ0FnSURoakpxMldBEAE","ChZDSUhNMG9nS0VJQ0FnSUNodDdLUEdBEAE","ChZDSUhNMG9nS0VJQ0FnSUNoNE5iSFF3EAE","ChZDSUhNMG9nS0VJQ0FnSURCcjRhMFZnEAE","ChZDSUhNMG9nS0VJQ0FnSURCNC1QVEtnEAE","ChdDSUhNMG9nS0VJQ0FnSURCdWVIMjR3RRAB","ChdDSUhNMG9nS0VJQ0FnSURCdWFMUHlRRRAB","ChZDSUhNMG9nS0VJQ0FnSURCeHZpalBBEAE","ChdDSUhNMG9nS0VJQ0FnSURCaHQtY3VBRRAB","ChZDSUhNMG9nS0VJQ0FnSURCaHNlZkpREAE","ChdDSUhNMG9nS0VJQ0FnSURCdEw3Q3FnRRAB","ChZDSUhNMG9nS0VJQ0FnSURCOU96N0RnEAE","ChZDSUhNMG9nS0VJQ0FnSUNCOFpXaWNnEAE","ChdDSUhNMG9nS0VJQ0FnSUNCLU5EZm53RRAB","ChZDSUhNMG9nS0VJQ0FnSUNCNEt1S0NBEAE","ChZDSUhNMG9nS0VJQ0FnSUQtdjhfSlF3EAE","ChdDSUhNMG9nS0VJQ0FnSUQtZ19IaXVnRRAB","ChdDSUhNMG9nS0VJQ0FnSUMtcHFiM19RRRAB","ChdDSUhNMG9nS0VJQ0FnSUMtNUxuLWpRRRAB","ChdDSUhNMG9nS0VJQ0FnSUR1N19MNGt3RRAB","ChdDSUhNMG9nS0VJQ0FnSUR1NzRieDRnRRAB","ChdDSUhNMG9nS0VJQ0FnSUR1NzRHa3dRRRAB","ChZDSUhNMG9nS0VJQ0FnSUR1eTZuWEtnEAE","ChdDSUhNMG9nS0VJQ0FnSUR1dWREQ3pBRRAB","ChZDSUhNMG9nS0VJQ0FnSUR1dW9xY2FnEAE","ChZDSUhNMG9nS0VJQ0FnSURPZ1ozZklnEAE","ChZDSUhNMG9nS0VJQ0FnSUNPbXRfd1ZnEAE","ChZDSUhNMG9nS0VJQ0FnSUNPOHYyeVRBEAE","ChZDSUhNMG9nS0VJQ0FnSUNPc3ZmN1dnEAE","ChZDSUhNMG9nS0VJQ0FnSUNPa3MzOFZnEAE","ChdDSUhNMG9nS0VJQ0FnSUNPN0w3dnp3RRAB","ChdDSUhNMG9nS0VJQ0FnSUQyeF9ydDh3RRAB","ChdDSUhNMG9nS0VJQ0FnSUQyNjl1NXNnRRAB","ChdDSUhNMG9nS0VJQ0FnSUQyNjR2Ty1BRRAB","ChZDSUhNMG9nS0VJQ0FnSUQyNi1XU1BnEAE","ChZDSUhNMG9nS0VJQ0FnSUMybzl6NEtnEAE","ChZDSUhNMG9nS0VJQ0FnSURXcnFXWUxBEAE","ChdDSUhNMG9nS0VJQ0FnSURtNWJiWWdRRRAB","ChZDSUhNMG9nS0VJQ0FnSURtNmF6cENBEAE","ChZDSUhNMG9nS0VJQ0FnSURtN01Tc1l3EAE","ChZDSUhNMG9nS0VJQ0FnSURtMU5TQ0xREAE","ChZDSUhNMG9nS0VJQ0FnSURtOEs2V1F3EAE","ChdDSUhNMG9nS0VJQ0FnSURta01temhnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNtNzdXc1hBEAE","ChZDSUhNMG9nS0VJQ0FnSUNtNC0yRkp3EAE","ChdDSUhNMG9nS0VJQ0FnSUNtdmJuSi13RRAB","ChdDSUhNMG9nS0VJQ0FnSUNtdmR1c3BBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNtdmFIZDJnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNtc2ZtalRnEAE","ChdDSUhNMG9nS0VJQ0FnSUNtZ2I2cnFBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNtbnJUWUJBEAE","ChZDSUhNMG9nS0VJQ0FnSUNtNnZESEJnEAE","ChdDSUhNMG9nS0VJQ0FnSUNtMnBlWHpnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNtMnRmcWFnEAE","ChZDSUhNMG9nS0VJQ0FnSURHXzctUEVREAE","ChdDSUhNMG9nS0VJQ0FnSURHbjRPRG93RRAB","ChZDSUhNMG9nS0VJQ0FnSURHamF6aFNnEAE","ChZDSUhNMG9nS0VJQ0FnSURHMmRDMkRREAE","ChZDSUhNMG9nS0VJQ0FnSURHaWFUa1dBEAE","ChZDSUhNMG9nS0VJQ0FnSURHZ2Z5VktBEAE","ChdDSUhNMG9nS0VJQ0FnSURHN3VlUzhBRRAB","ChdDSUhNMG9nS0VJQ0FnSURHdHJ1TDlBRRAB","ChZDSUhNMG9nS0VJQ0FnSURHaXNYb1NREAE","ChdDSUhNMG9nS0VJQ0FnSURHNm96THdBRRAB","ChZDSUhNMG9nS0VNX3ZvZnpOenJuV053EAE"],"key_findings":["Roof Replacement & Installation mentioned in 165 of 348 reviews (47.4%)","99.4% of Roof Replacement & Installation reviews are 4 or 5 stars","Average rating in Roof Replacement & Installation reviews: 5★"]},{"id":"customer-service-communication","label":"Customer Service & Communication","description":"Reviews discussing customer service & communication.","review_count":161,"positive_pct":98.1,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkc2RsbFhiREp1WkhodE1pMXdYelJzZWpOb1YzYxAB","Ci9DQUlRQUNvZENodHljRjlvT21jdFJXTlBiVzFtWDNoVk1sQnVaWEp1YmxaaFJtYxAB","Ci9DQUlRQUNvZENodHljRjlvT201MFYzVjZVWFJwV0haRllsTnpjRXcwUTFSNFJsRRAB","Ci9DQUlRQUNvZENodHljRjlvT2tsdlprVlNkRUp3YW5WUmFWRm9UVWh0TWtSVk1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT25CWGRIUmFXWFpQYzB0cVNHTmpYelpuT0hWQk9HYxAB","Ci9DQUlRQUNvZENodHljRjlvT2xGeFIzTk5aVEJGYzFwamQwNXZkMW8yVTNKRWJXYxAB","Ci9DQUlRQUNvZENodHljRjlvT25NNWMxZHpaV1IwV0VOWmNIbE1UVU5yWWtsT1dWRRAB","Ci9DQUlRQUNvZENodHljRjlvT204NWJFOTBWVm8wTnpCeVVGODJMVTlXYmtGSU9VRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pWRU4wVkxhMUZUY2pGWVZXSnhWa2hZTUUxNFMxRRAB","Ci9DQUlRQUNvZENodHljRjlvT21jeFREWkpjekl3VVhaWk4xSmpMV3hVUTFwR2RWRRAB","ChZDSUhNMG9nS0VKeWl4YXViMnZhRkpnEAE","ChdDSUhNMG9nS0VJTzZvUEhFaTVQMDFBRRAB","ChZDSUhNMG9nS0VPYUZwLVB2cDVXVkZnEAE","ChdDSUhNMG9nS0VPQ0I2UHpvdGJHazVRRRAB","ChdDSUhNMG9nS0VJQ0FnTUNZaU1Dd3pBRRAB","ChZDSUhNMG9nS0VJQ0FnTUNZOE9QOVd3EAE","ChdDSUhNMG9nS0VJQ0FnTUNvb3ZhTDhnRRAB","ChZDSUhNMG9nS0VJQ0FnTUR3eF91aU5BEAE","ChdDSUhNMG9nS0VJQ0FnTUR3amZtY2dBRRAB","ChZDSUhNMG9nS0VJQ0FnTUN3OS1QdGZnEAE","ChZDSUhNMG9nS0VJQ0FnTUN3ai1INFhREAE","ChRDSUhNMG9nS0VJQ0FnTURnM2VvMRAB","ChZDSUhNMG9nS0VJQ0FnTUNnOU5tQkV3EAE","ChZDSUhNMG9nS0VJQ0FnTUNBNXJQWkpBEAE","ChZDSUhNMG9nS0VJQ0FnSURfaGVIUEtREAE","ChdDSUhNMG9nS0VJQ0FnSUNfeHFMVXB3RRAB","ChdDSUhNMG9nS0VJQ0FnSURmMS1QYnFBRRAB","ChZDSUhNMG9nS0VJQ0FnSUR2dC1pWUx3EAE","ChdDSUhNMG9nS0VJQ0FnSUR2Z1pxMTZRRRAB","ChdDSUhNMG9nS0VJQ0FnSUR2eWFidDlRRRAB","ChdDSUhNMG9nS0VJQ0FnSUR2a1lUc3JnRRAB","ChZDSUhNMG9nS0VJQ0FnSUN2MGZLbU1nEAE","ChdDSUhNMG9nS0VJQ0FnSURQbThyTXpnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNIbDhmZGZ3EAE","ChdDSUhNMG9nS0VJQ0FnSUNINE5hdWxRRRAB","ChdDSUhNMG9nS0VJQ0FnSUQ3bzhEYzVnRRAB","ChdDSUhNMG9nS0VJQ0FnSUQ3cHRPcTB3RRAB","ChZDSUhNMG9nS0VJQ0FnSUM3NnBXSFJBEAE","ChZDSUhNMG9nS0VNenRpLXVSeVB5UVFREAE","ChZDSUhNMG9nS0VQbV8xcUt3c2VfeUpnEAE","ChZDSUhNMG9nS0VJQ0FnSURiNF9hVFh3EAE","ChdDSUhNMG9nS0VJQ0FnSURieUlqUHhnRRAB","ChdDSUhNMG9nS0VJQ0FnSURib01xQTZnRRAB","ChZDSUhNMG9nS0VLcUw0TGFab0p6X2N3EAE","ChZDSUhNMG9nS0VJQ0FnSURMMzl5U0VREAE","ChZDSUhNMG9nS0VJQ0FnSUN4enZMVFVnEAE","ChZDSUhNMG9nS0VJQ0FnSUR6eF9qZkZnEAE","ChZDSUhNMG9nS0VJQ0FnSUR6d1Bud2RBEAE","ChdDSUhNMG9nS0VKdjE2Y214dC1xcnZBRRAB","ChdDSUhNMG9nS0VJQ0FnSUN6LUtqb2d3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNUbktYNWZ3EAE","ChdDSUhNMG9nS0VJQ0FnSUNqMTVESjRRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNqeTRLWGRnEAE","ChdDSUhNMG9nS0VJQ0FnSUNqM2VQU2xBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNqcHZxZGl3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNEdnZDNDVnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNEcW9qcklBEAE","ChdDSUhNMG9nS0VJQ0FnSUQ5cy16MDRBRRAB","ChdDSUhNMG9nS0VJQ0FnSUQ5eUtXQV9nRRAB","ChZDSUhNMG9nS0VJQ0FnSURkMjd6S0JBEAE","ChdDSUhNMG9nS0VJQ0FnSURkOXUzOTZBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNkLU9yQndBRRAB","ChdDSUhNMG9nS0VJQ0FnSUR0OV9xbHFRRRAB","ChdDSUhNMG9nS0VJQ0FnSUR0NzhmNmxnRRAB","ChZDSUhNMG9nS0VJQ0FnSUR0OElpcVRBEAE","ChZDSUhNMG9nS0VJQ0FnSUROaTluNE5BEAE","ChdDSUhNMG9nS0VJQ0FnSURObUt6aXhnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNOeDY2TmdnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNObDRmVzlRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNONThtaGJ3EAE","ChZDSUhNMG9nS0VJQ0FnSUNOeDluVFp3EAE","ChdDSUhNMG9nS0VJQ0FnSUNOeThERW5BRRAB","ChdDSUhNMG9nS0VJQ0FnSUMxNDZLRnlBRRAB","ChZDSUhNMG9nS0VJQ0FnSUMxenBUTVJREAE","ChdDSUhNMG9nS0VJQ0FnSUMxMExYZDRnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNsaFlTTzJ3RRAB","ChdDSUhNMG9nS0VJQ0FnSUM1bXRIbTN3RRAB","ChZDSUhNMG9nS0VJQ0FnSUM1d3NEdmRBEAE","ChdDSUhNMG9nS0VJQ0FnSURaa3JubW9BRRAB","ChZDSUhNMG9nS0VJQ0FnSUNaai1QNERnEAE","ChdDSUhNMG9nS0VJQ0FnSUNaem9hamdRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNaNm9LU2VREAE","ChZDSUhNMG9nS0VJQ0FnSUNaaXJfYWZBEAE","ChdDSUhNMG9nS0VJQ0FnSURweGFlSXBBRRAB","ChZDSUhNMG9nS0VJQ0FnSURwM3ZTRlhnEAE","ChdDSUhNMG9nS0VJQ0FnSURwX3VtdjR3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNwOXZhZEJnEAE","ChZDSUhNMG9nS0VJQ0FnSUNwOUp5NU1nEAE","ChdDSUhNMG9nS0VJQ0FnSUNweUtEVnl3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNKLWFQaGtRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNKbVlPdXlnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNKOGJPV3pRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNKd1k3UExREAE","ChZDSUhNMG9nS0VJQ0FnSUNKMU5URVVREAE","ChZDSUhNMG9nS0VJQ0FnSUR4MXNfMFl3EAE","ChdDSUhNMG9nS0VJQ0FnSUN4MzhYQnBRRRAB","ChdDSUhNMG9nS0VJQ0FnSUN4aTlUSDlnRRAB","ChdDSUhNMG9nS0VJQ0FnSUN4OF9mQTZBRRAB","ChZDSUhNMG9nS0VJQ0FnSUN4dnZmN2N3EAE","ChdDSUhNMG9nS0VJQ0FnSUN4OVAtQ3pBRRAB","ChdDSUhNMG9nS0VJQ0FnSURSbmMyUW9BRRAB","ChZDSUhNMG9nS0VJQ0FnSURSM2NYeEZ3EAE","ChdDSUhNMG9nS0VJQ0FnSUNSc3YtcWdBRRAB","ChRDSUhNMG9nS0VJQ0FnSUNSb3ZoLRAB","ChdDSUhNMG9nS0VJQ0FnSUNSdU96V2h3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNSeUxmcWZREAE","ChZDSUhNMG9nS0VKVHczdDJpci1hZkVnEAE","ChZDSUhNMG9nS0VJQ0FnSUNSb0pfMmRnEAE","ChdDSUhNMG9nS0VJVFJ5NU9sZ1lQdjh3RRAB","ChdDSUhNMG9nS0VJQ0FnSURobHZYVDZnRRAB","ChdDSUhNMG9nS0VLelk3TzJhd2FPejRnRRAB","ChZDSUhNMG9nS0VJQ0FnSURoakpxMldBEAE","ChZDSUhNMG9nS0VJQ0FnSUNlZ0lYWGJnEAE","ChdDSUhNMG9nS0VJQ0FnSURCLWZEZ3BRRRAB","ChdDSUhNMG9nS0VJQ0FnSURCaHQtY3VBRRAB","ChdDSUhNMG9nS0VJQ0FnSUR1N19MNGt3RRAB","ChdDSUhNMG9nS0VJQ0FnSUR1NzRieDRnRRAB","ChdDSUhNMG9nS0VJQ0FnSUR1NzRHa3dRRRAB","ChZDSUhNMG9nS0VJQ0FnSUR1MTVmbFd3EAE","ChZDSUhNMG9nS0VJQ0FnSUR1eTZuWEtnEAE","ChZDSUhNMG9nS0VJQ0FnSUR1MDhqX0FnEAE","ChZDSUhNMG9nS0VJQ0FnSUR1N1lUV0p3EAE","ChdDSUhNMG9nS0VJQ0FnSUR1dWREQ3pBRRAB","ChdDSUhNMG9nS0VJQ0FnSUR1NHN6ZXhRRRAB","ChdDSUhNMG9nS0VJQ0FnSURPa2FXR3ZnRRAB","ChZDSUhNMG9nS0VJQ0FnSURPZ1ozZklnEAE","ChdDSUhNMG9nS0VJQ0FnSUNPejdiMDJnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNPOHYyeVRBEAE","ChZDSUhNMG9nS0VJQ0FnSUNPc3ZmN1dnEAE","ChdDSUhNMG9nS0VJQ0FnSUNPN0w2eTN3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNPck5yT3hRRRAB","ChdDSUhNMG9nS0VJQ0FnSUQyeF9ydDh3RRAB","ChdDSUhNMG9nS0VJQ0FnSUQyNjl1NXNnRRAB","ChdDSUhNMG9nS0VJQ0FnSUQyNjR2Ty1BRRAB","ChZDSUhNMG9nS0VJQ0FnSUQybTlMOVJnEAE","ChdDSUhNMG9nS0VPTDk2SmFHMVAyQmlBRRAB","ChZDSUhNMG9nS0VJQ0FnSURtN01Tc1l3EAE","ChZDSUhNMG9nS0VJQ0FnSURtMU5TQ0xREAE","ChdDSUhNMG9nS0VJQ0FnSURta01temhnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNtNzdXc1hBEAE","ChZDSUhNMG9nS0VJQ0FnSUNtNC0yRkp3EAE","ChdDSUhNMG9nS0VJQ0FnSUNtdmJuSi13RRAB","ChdDSUhNMG9nS0VJQ0FnSUNtdmR1c3BBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNtamMyUThnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNtZ2I2cnFBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNtbnJUWUJBEAE","ChZDSUhNMG9nS0VJQ0FnSUNtNnZESEJnEAE","ChZDSUhNMG9nS0VJQ0FnSUNtNHBUTU1BEAE","ChdDSUhNMG9nS0VJQ0FnSUNtNHBTTXdRRRAB","ChdDSUhNMG9nS0VJQ0FnSURHdDV2MWt3RRAB","ChdDSUhNMG9nS0VJQ0FnSURHczgzLWlRRRAB","ChdDSUhNMG9nS0VJQ0FnSURHazczbWhRRRAB","ChZDSUhNMG9nS0VJQ0FnSURHOWQ3b1hBEAE","ChZDSUhNMG9nS0VJQ0FnSURHeFozdlJREAE","ChdDSUhNMG9nS0VJQ0FnSURHbWJDVHJ3RRAB","ChZDSUhNMG9nS0VJQ0FnSURHaWFUa1dBEAE","ChZDSUhNMG9nS0VJQ0FnSURHZ2Z5VktBEAE","ChdDSUhNMG9nS0VJQ0FnSURHN3VlUzhBRRAB","ChdDSUhNMG9nS0VJQ0FnSURHdHJ1TDlBRRAB","ChdDSUhNMG9nS0VJQ0FnSURHNXJ1QjlnRRAB","ChZDSUhNMG9nS0VJQ0FnSURHNHNqcEJBEAE"],"key_findings":["Customer Service & Communication mentioned in 161 of 348 reviews (46.3%)","98.1% of Customer Service & Communication reviews are 4 or 5 stars","Average rating in Customer Service & Communication reviews: 4.9★"]},{"id":"professionalism-crew-performance","label":"Professionalism & Crew Performance","description":"Reviews discussing professionalism & crew performance.","review_count":99,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21jeFREWkpjekl3VVhaWk4xSmpMV3hVUTFwR2RWRRAB","ChZDSUhNMG9nS0VPYUZwLVB2cDVXVkZnEAE","ChdDSUhNMG9nS0VMM0lySi1keGJmeHdRRRAB","ChZDSUhNMG9nS0VOZU12dkxHcTRfX1h3EAE","ChZDSUhNMG9nS0VNaUJudTd0aE1ldVBnEAE","ChZDSUhNMG9nS0VJQ0FnTUNZOE9QOVd3EAE","ChdDSUhNMG9nS0VJQ0FnTUNJdGRQLV9BRRAB","ChZDSUhNMG9nS0VJQ0FnTUN3OS1QdGZnEAE","ChZDSUhNMG9nS0VJQ0FnTUN3ai1INFhREAE","ChdDSUhNMG9nS0VJQ0FnTUN3cXNEY213RRAB","ChdDSUhNMG9nS0VJQ0FnTUNBaE9icHhBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNfbHBuX3FnRRAB","ChZDSUhNMG9nS0VJQ0FnSURmeC1HYUZ3EAE","ChdDSUhNMG9nS0VJQ0FnSUR2Z1pxMTZRRRAB","ChdDSUhNMG9nS0VJQ0FnSUN2cHNTRHZ3RRAB","ChdDSUhNMG9nS0VJQ0FnSUMzcm9pSnFRRRAB","ChZDSUhNMG9nS0VJQ0FnSUM3NnBXSFJBEAE","ChZDSUhNMG9nS0VJQ0FnSURiOFpLelBBEAE","ChdDSUhNMG9nS0VJQ0FnSUNMZ2RmVnZ3RRAB","ChdDSUhNMG9nS0VKdjE2Y214dC1xcnZBRRAB","ChZDSUhNMG9nS0VJQ0FnSURqcXVmTVZBEAE","ChdDSUhNMG9nS0VJQ0FnSURELU1iaC1RRRAB","ChZDSUhNMG9nS0VMREl5NG13cEtxc1BBEAE","ChZDSUhNMG9nS0VJQ0FnSUNEcHVfUkN3EAE","ChZDSUhNMG9nS0VJQ0FnSUM5Mk5fQ05nEAE","ChZDSUhNMG9nS0VJQ0FnSUNkeFlEak5nEAE","ChZDSUhNMG9nS0VJQ0FnSUNkaHBLc2JBEAE","ChdDSUhNMG9nS0VJQ0FnSUR0NzRtVzd3RRAB","ChZDSUhNMG9nS0VJQ0FnSUR0b0tTcFZnEAE","ChZDSUhNMG9nS0VJQ0FnSUROaTluNE5BEAE","ChdDSUhNMG9nS0VJQ0FnSUROaXFfbXpBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNObDRmVzlRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNOeDluVFp3EAE","ChdDSUhNMG9nS0VJQ0FnSUMxNDZLRnlBRRAB","ChdDSUhNMG9nS0VJQ0FnSUMxMExYZDRnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNsdGZiOFBREAE","ChdDSUhNMG9nS0VJQ0FnSUNsaFlTTzJ3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNscWN6TzF3RRAB","ChZDSUhNMG9nS0VJQ0FnSUM1cGRteElREAE","ChZDSUhNMG9nS0VJQ0FnSUM1d3NEdmRBEAE","ChdDSUhNMG9nS0VJQ0FnSUNad3V1TnVBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNwOXZhZEJnEAE","ChdDSUhNMG9nS0VJQ0FnSURKbVl1MXlBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNKLWFQaGtRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNKNGQzMUhBEAE","ChZDSUhNMG9nS0VJQ0FnSUNKd2MzM0N3EAE","ChZDSUhNMG9nS0VJQ0FnSUNKdHJyMllnEAE","ChdDSUhNMG9nS0VJQ0FnSUN4NGQ3R3pRRRAB","ChZDSUhNMG9nS0VJQ0FnSURScnI2S0l3EAE","ChdDSUhNMG9nS0VJQ0FnSUNSc3YtcWdBRRAB","ChZDSUhNMG9nS0VKQ0k3SnJYNFk3TUVnEAE","ChZDSUhNMG9nS0VJQ0FnSUNSb0pfMmRnEAE","ChdDSUhNMG9nS0VJQ0FnSURoOGU2VnZBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNodDdLUEdBEAE","ChZDSUhNMG9nS0VJQ0FnSUNoNE5iSFF3EAE","ChZDSUhNMG9nS0VJQ0FnSURCcjRhMFZnEAE","ChZDSUhNMG9nS0VJQ0FnSURCdjY3cUVnEAE","ChZDSUhNMG9nS0VJQ0FnSUNlZ0lYWGJnEAE","ChdDSUhNMG9nS0VJQ0FnSURCaHQtY3VBRRAB","ChZDSUhNMG9nS0VJQ0FnSURCOU96N0RnEAE","ChdDSUhNMG9nS0VJQ0FnSUNCLU5EZm53RRAB","ChdDSUhNMG9nS0VJQ0FnSUQtXzhxZnl3RRAB","ChdDSUhNMG9nS0VJQ0FnSUQtZ19IaXVnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNlbm9YbjlRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNldG9LQmRREAE","ChdDSUhNMG9nS0VJQ0FnSUR1NzRieDRnRRAB","ChdDSUhNMG9nS0VJQ0FnSUR1NzRHa3dRRRAB","ChZDSUhNMG9nS0VJQ0FnSUR1N1lUV0p3EAE","ChZDSUhNMG9nS0VJQ0FnSUR1dW9xY2FnEAE","ChZDSUhNMG9nS0VJQ0FnSURPZ29IekF3EAE","ChdDSUhNMG9nS0VJQ0FnSUNPMy1uYTNnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNPOHYyeVRBEAE","ChdDSUhNMG9nS0VJQ0FnSUQyeF9ydDh3RRAB","ChdDSUhNMG9nS0VJQ0FnSUQyNjl1NXNnRRAB","ChZDSUhNMG9nS0VJQ0FnSUQyeTZDVkhBEAE","ChZDSUhNMG9nS0VJQ0FnSUQyNi1XU1BnEAE","ChZDSUhNMG9nS0VJQ0FnSUQybTlMOVJnEAE","ChZDSUhNMG9nS0VJQ0FnSUMybzl6NEtnEAE","ChdDSUhNMG9nS0VJQ0FnSUMyd2ZILTRBRRAB","ChdDSUhNMG9nS0VJQ0FnSURtNWJiWWdRRRAB","ChZDSUhNMG9nS0VJQ0FnSURtNmF6cENBEAE","ChZDSUhNMG9nS0VJQ0FnSURteXJUUWZREAE","ChZDSUhNMG9nS0VJQ0FnSUNtc2ZtalRnEAE","ChdDSUhNMG9nS0VJQ0FnSUNtZ2I2cnFBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNtMnRmcWFnEAE","ChZDSUhNMG9nS0VJQ0FnSUNtNHBUTU1BEAE","ChdDSUhNMG9nS0VJQ0FnSUNtNHBTTXdRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNtbVAtNHZBRRAB","ChdDSUhNMG9nS0VJQ0FnSURHbjRPRG93RRAB","ChZDSUhNMG9nS0VJQ0FnSURHLTZlY0d3EAE","ChdDSUhNMG9nS0VJQ0FnSURHdTd6aGtnRRAB","ChZDSUhNMG9nS0VJQ0FnSURHeFozdlJREAE","ChZDSUhNMG9nS0VJQ0FnSURHaWFUa1dBEAE","ChZDSUhNMG9nS0VJQ0FnSURHaWRqYmN3EAE","ChdDSUhNMG9nS0VJQ0FnSURHdHFIZmdBRRAB","ChdDSUhNMG9nS0VJQ0FnSURHNm96THdBRRAB","ChZDSUhNMG9nS0VJQ0FnSURHNHNqcEJBEAE","ChZDSUhNMG9nS0VNX3ZvZnpOenJuV053EAE","ChZDSUhNMG9nS0VNckJsNkw4aDhIVmRnEAE"],"key_findings":["Professionalism & Crew Performance mentioned in 99 of 348 reviews (28.4%)","100% of Professionalism & Crew Performance reviews are 4 or 5 stars","Average rating in Professionalism & Crew Performance reviews: 5★"]},{"id":"project-management-scheduling","label":"Project Management & Scheduling","description":"Reviews discussing project management & scheduling.","review_count":51,"positive_pct":92.2,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21jdFJXTlBiVzFtWDNoVk1sQnVaWEp1YmxaaFJtYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xGeFIzTk5aVEJGYzFwamQwNXZkMW8yVTNKRWJXYxAB","Ci9DQUlRQUNvZENodHljRjlvT2t4ZmFFaFVZMXBUUlhoWE9GbDZkRmhFTUVWT1VrRRAB","Ci9DQUlRQUNvZENodHljRjlvT2twNk9VZDZNMUJzWlhkbVh6VnBkMlpIYkUxTVFsRRAB","ChZDSUhNMG9nS0VJQ0FnTUNZOEpTREN3EAE","ChdDSUhNMG9nS0VJQ0FnTURBdklfOXF3RRAB","ChdDSUhNMG9nS0VJQ0FnSUR2NDVhcGlnRRAB","ChdDSUhNMG9nS0VJQ0FnSUN2cHNTRHZ3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNIbDhmZGZ3EAE","ChdDSUhNMG9nS0VJQ0FnSUNicElpNjhBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNqN2R6azhBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNqM2E2RkZ3EAE","ChdDSUhNMG9nS0VNLXJ4TXlkLWM2MzRRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNEdnZDNDVnRRAB","ChZDSUhNMG9nS0VMREl5NG13cEtxc1BBEAE","ChZDSUhNMG9nS0VJQ0FnSUQ5OUxuMWVREAE","ChZDSUhNMG9nS0VJQ0FnSURkMjd6S0JBEAE","ChZDSUhNMG9nS0VJQ0FnSUNkaHBLc2JBEAE","ChdDSUhNMG9nS0VJQ0FnSUR0OV9xbHFRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNOeDY2TmdnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNOeThERW5BRRAB","ChZDSUhNMG9nS0VJQ0FnSUNOOWV2NWJ3EAE","ChZDSUhNMG9nS0VJQ0FnSUMxenBUTVJREAE","ChZDSUhNMG9nS0VJQ0FnSUNsdGZiOFBREAE","ChdDSUhNMG9nS0VJQ0FnSUNscWN6TzF3RRAB","ChdDSUhNMG9nS0VJQ0FnSURabmZIR2pBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNaai1QNERnEAE","ChdDSUhNMG9nS0VJQ0FnSUNad3V1TnVBRRAB","ChZDSUhNMG9nS0VJQ0FnSURwd19tcEhREAE","ChZDSUhNMG9nS0VJQ0FnSUNwOUpEa1pREAE","ChZDSUhNMG9nS0VJQ0FnSUR4MXNfMFl3EAE","ChRDSUhNMG9nS0VJQ0FnSUNSb3ZoLRAB","ChdDSUhNMG9nS0VLelk3TzJhd2FPejRnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNodDdLUEdBEAE","ChZDSUhNMG9nS0VJQ0FnSURCNC1QVEtnEAE","ChZDSUhNMG9nS0VJQ0FnSURCeHZpalBBEAE","ChdDSUhNMG9nS0VJQ0FnSURCdEw3Q3FnRRAB","ChZDSUhNMG9nS0VJQ0FnSUQtdjhfSlF3EAE","ChdDSUhNMG9nS0VJQ0FnSUQtXzhxZnl3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNlZ2ZyN1hREAE","ChdDSUhNMG9nS0VOanEwT183MU9mT3Z3RRAB","ChZDSUhNMG9nS0VJQ0FnSURPck56UVlnEAE","ChZDSUhNMG9nS0VJQ0FnSUNPbXRfd1ZnEAE","ChdDSUhNMG9nS0VJQ0FnSUNPN0w2eTN3RRAB","ChZDSUhNMG9nS0VJcVBsdURvazcyR0Z3EAE","ChZDSUhNMG9nS0VQUGRpYmpaZ3VLbFh3EAE","ChZDSUhNMG9nS0VJQ0FnSURtOEs2V1F3EAE","ChdDSUhNMG9nS0VJQ0FnSURta01temhnRRAB","ChZDSUhNMG9nS0VJQ0FnSURHamF6aFNnEAE","ChZDSUhNMG9nS0VJQ0FnSURHaWRqYmN3EAE"],"key_findings":["Project Management & Scheduling mentioned in 51 of 348 reviews (14.7%)","92.2% of Project Management & Scheduling reviews are 4 or 5 stars","Average rating in Project Management & Scheduling reviews: 4.7★"]},{"id":"roof-repair-leak-fix","label":"Roof Repair & Leak Fix","description":"Reviews discussing roof repair & leak fix.","review_count":44,"positive_pct":97.7,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkc2RsbFhiREp1WkhodE1pMXdYelJzZWpOb1YzYxAB","Ci9DQUlRQUNvZENodHljRjlvT21jeFREWkpjekl3VVhaWk4xSmpMV3hVUTFwR2RWRRAB","ChZDSUhNMG9nS0VKeWl4YXViMnZhRkpnEAE","ChdDSUhNMG9nS0VMM0lySi1keGJmeHdRRRAB","ChZDSUhNMG9nS0VJQ0FnTUN3ai1INFhREAE","ChdDSUhNMG9nS0VJQ0FnTUN3cXNEY213RRAB","ChZDSUhNMG9nS0VJQ0FnTURRZ3ZPRU53EAE","ChdDSUhNMG9nS0VJQ0FnSUNfeHFMVXB3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNfc3V6TEV3EAE","ChZDSUhNMG9nS0VQbV8xcUt3c2VfeUpnEAE","ChZDSUhNMG9nS0VJQ0FnSURiOFpLelBBEAE","ChdDSUhNMG9nS0VJQ0FnSURib01xQTZnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNydGVmOXNBRRAB","ChZDSUhNMG9nS0VJQ0FnSUR6eF9qZkZnEAE","ChdDSUhNMG9nS0VJQ0FnSUNEdnZDNDVnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNEcW9qcklBEAE","ChdDSUhNMG9nS0VKVFZtODZhckptcndnRRAB","ChdDSUhNMG9nS0VJQ0FnSUQ5ellIOXFBRRAB","ChZDSUhNMG9nS0VJQ0FnSUQ5OUxuMWVREAE","ChZDSUhNMG9nS0VJQ0FnSUM5Mk5fQ05nEAE","ChdDSUhNMG9nS0VJQ0FnSUR0OV9xbHFRRRAB","ChZDSUhNMG9nS0VJQ0FnSUR0OElpcVRBEAE","ChdDSUhNMG9nS0VJQ0FnSUROaXFfbXpBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNOeDY2TmdnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNsdGZiOFBREAE","ChdDSUhNMG9nS0VJQ0FnSUNscGFtbTdnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNwaEpHRzVBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNKMU5URVVREAE","ChdDSUhNMG9nS0VJQ0FnSUN4OF9mQTZBRRAB","ChZDSUhNMG9nS0VJQ0FnSUN4cnVMeUh3EAE","ChdDSUhNMG9nS0VJVFJ5NU9sZ1lQdjh3RRAB","ChdDSUhNMG9nS0VJQ0FnSURCLWZEZ3BRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNlbm9YbjlRRRAB","ChZDSUhNMG9nS0VJQ0FnSUR1MTVmbFd3EAE","ChdDSUhNMG9nS0VJQ0FnSURPa2FXR3ZnRRAB","ChZDSUhNMG9nS0VJQ0FnSURPck56UVlnEAE","ChdDSUhNMG9nS0VJQ0FnSUNPMy1uYTNnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNPN0w2eTN3RRAB","ChdDSUhNMG9nS0VJQ0FnSUMybzdYQTNRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNtN3ViZDVBRRAB","ChZDSUhNMG9nS0VJQ0FnSURHOWQ3b1hBEAE","ChdDSUhNMG9nS0VJQ0FnSURHbWJDVHJ3RRAB","ChZDSUhNMG9nS0VJQ0FnSURHMmRDMkRREAE","ChdDSUhNMG9nS0VJQ0FnSURHNXJ1QjlnRRAB"],"key_findings":["Roof Repair & Leak Fix mentioned in 44 of 348 reviews (12.6%)","97.7% of Roof Repair & Leak Fix reviews are 4 or 5 stars","Average rating in Roof Repair & Leak Fix reviews: 4.9★"]},{"id":"storm-hurricane-damage-repair","label":"Storm & Hurricane Damage Repair","description":"Reviews discussing storm & hurricane damage repair.","review_count":41,"positive_pct":97.6,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT25NNWMxZHpaV1IwV0VOWmNIbE1UVU5yWWtsT1dWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pWRU4wVkxhMUZUY2pGWVZXSnhWa2hZTUUxNFMxRRAB","ChdDSUhNMG9nS0VMM0lySi1keGJmeHdRRRAB","ChdDSUhNMG9nS0VPQ0I2UHpvdGJHazVRRRAB","ChdDSUhNMG9nS0VJQ0FnTUR3amZtY2dBRRAB","ChdDSUhNMG9nS0VJQ0FnTURBdklfOXF3RRAB","ChdDSUhNMG9nS0VJQ0FnTURBZ3BPRDlRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNfbHBuX3FnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNfeHFMVXB3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNfc3V6TEV3EAE","ChZDSUhNMG9nS0VJQ0FnSUN2MGZLbU1nEAE","ChZDSUhNMG9nS0VJQ0FnSUNYZzhMT1dnEAE","ChdDSUhNMG9nS0VLZkFzODJ6NE92MGhBRRAB","ChZDSUhNMG9nS0VQbV8xcUt3c2VfeUpnEAE","ChZDSUhNMG9nS0VJQ0FnSURiNF9hVFh3EAE","ChZDSUhNMG9nS0VMREl5NG13cEtxc1BBEAE","ChdDSUhNMG9nS0VJQ0FnSUNON2FDRm1nRRAB","ChdDSUhNMG9nS0VJQ0FnSURaMG9td3lnRRAB","ChdDSUhNMG9nS0VJQ0FnSURaMEpxbzBnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNwOUpEa1pREAE","ChZDSUhNMG9nS0VJQ0FnSUNKdHJyMllnEAE","ChdDSUhNMG9nS0VJQ0FnSUN4MzhYQnBRRRAB","ChZDSUhNMG9nS0VJQ0FnSUN4NThxZmN3EAE","ChdDSUhNMG9nS0VJQ0FnSUN4aTlUSDlnRRAB","ChdDSUhNMG9nS0VJQ0FnSUN4OF9mQTZBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNSdU96V2h3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNSeUxmcWZREAE","ChZDSUhNMG9nS0VJQ0FnSUNSb0pfMmRnEAE","ChZDSUhNMG9nS0VJQ0FnSURobHMzVk9nEAE","ChdDSUhNMG9nS0VJQ0FnSURobHZYVDZnRRAB","ChZDSUhNMG9nS0VJQ0FnSURCcjRhMFZnEAE","ChdDSUhNMG9nS0VJQ0FnSURCdWVIMjR3RRAB","ChdDSUhNMG9nS0VJQ0FnSURCdEw3Q3FnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNCOFpXaWNnEAE","ChZDSUhNMG9nS0VJQ0FnSUNCNEt1S0NBEAE","ChdDSUhNMG9nS0VJQ0FnSUQtZ19IaXVnRRAB","ChdDSUhNMG9nS0VJQ0FnSUMtcHFiM19RRRAB","ChZDSUhNMG9nS0VJQ0FnSUR1MDhqX0FnEAE","ChZDSUhNMG9nS0VJQ0FnSUR1cllqdkxnEAE","ChdDSUhNMG9nS0VPTDk2SmFHMVAyQmlBRRAB","ChdDSUhNMG9nS0VJQ0FnSURHdDV2MWt3RRAB"],"key_findings":["Storm & Hurricane Damage Repair mentioned in 41 of 348 reviews (11.8%)","97.6% of Storm & Hurricane Damage Repair reviews are 4 or 5 stars","Average rating in Storm & Hurricane Damage Repair reviews: 5★"]},{"id":"workmanship-quality","label":"Workmanship Quality","description":"Reviews discussing workmanship quality.","review_count":31,"positive_pct":96.8,"review_ids":["ChZDSUhNMG9nS0VNaUJudTd0aE1ldVBnEAE","ChZDSUhNMG9nS0VJQ0FnTUNBNXJQWkpBEAE","ChZDSUhNMG9nS0VJQ0FnSUN2MGZLbU1nEAE","ChdDSUhNMG9nS0VJQ0FnSUQzamFDNmh3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNYZzhMT1dnEAE","ChdDSUhNMG9nS0VJQ0FnSURib01xQTZnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNqcHZxZGl3RRAB","ChdDSUhNMG9nS0VNLXJ4TXlkLWM2MzRRRRAB","ChdDSUhNMG9nS0VJQ0FnSUQ5cy16MDRBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNkeFlEak5nEAE","ChZDSUhNMG9nS0VJQ0FnSUROaTluNE5BEAE","ChdDSUhNMG9nS0VJQ0FnSURObUt6aXhnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNOeDluVFp3EAE","ChZDSUhNMG9nS0VJQ0FnSUNCOFpXaWNnEAE","ChdDSUhNMG9nS0VJQ0FnSUNCLU5EZm53RRAB","ChdDSUhNMG9nS0VJQ0FnSUR1N19MNGt3RRAB","ChZDSUhNMG9nS0VJQ0FnSUQyeTZDVkhBEAE","ChdDSUhNMG9nS0VJQ0FnSUNXNUlyYTBBRRAB","ChZDSUhNMG9nS0VJQ0FnSURteXJUUWZREAE","ChZDSUhNMG9nS0VJQ0FnSURtMU5TQ0xREAE","ChZDSUhNMG9nS0VJQ0FnSUNtX2EzRkNREAE","ChdDSUhNMG9nS0VJQ0FnSUNtMnBlWHpnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNtbVAtNHZBRRAB","ChdDSUhNMG9nS0VJQ0FnSURHdDV2MWt3RRAB","ChZDSUhNMG9nS0VJQ0FnSURHLTZlY0d3EAE","ChdDSUhNMG9nS0VJQ0FnSURHdTd6aGtnRRAB","ChdDSUhNMG9nS0VJQ0FnSURHazczbWhRRRAB","ChZDSUhNMG9nS0VJQ0FnSURHalkzdVNBEAE","ChdDSUhNMG9nS0VJQ0FnSURHdHFIZmdBRRAB","ChdDSUhNMG9nS0VJQ0FnSURHb29maHJBRRAB","ChZDSUhNMG9nS0VJQ0FnSURHNHNqcEJBEAE"],"key_findings":["Workmanship Quality mentioned in 31 of 348 reviews (8.9%)","96.8% of Workmanship Quality reviews are 4 or 5 stars","Average rating in Workmanship Quality reviews: 4.9★"]},{"id":"pricing-value","label":"Pricing & Value","description":"Reviews discussing pricing & value.","review_count":30,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB","Ci9DQUlRQUNvZENodHljRjlvT25CWGRIUmFXWFpQYzB0cVNHTmpYelpuT0hWQk9HYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pWRU4wVkxhMUZUY2pGWVZXSnhWa2hZTUUxNFMxRRAB","ChZDSUhNMG9nS0VNaUJudTd0aE1ldVBnEAE","ChZDSUhNMG9nS0VNemc2N3IyNmNyRlBBEAE","ChZDSUhNMG9nS0VJQ0FnSUNfc3V6TEV3EAE","ChZDSUhNMG9nS0VNenRpLXVSeVB5UVFREAE","ChdDSUhNMG9nS0VJQ0FnSUNqMTVESjRRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNqM2E2RkZ3EAE","ChdDSUhNMG9nS0VJQ0FnSUNqcHZxZGl3RRAB","ChZDSUhNMG9nS0VJQ0FnSURENGZDOVZREAE","ChZDSUhNMG9nS0VJQ0FnSUNkaHBLc2JBEAE","ChZDSUhNMG9nS0VJQ0FnSUN0czlLSFd3EAE","ChdDSUhNMG9nS0VJQ0FnSUNscGFtbTdnRRAB","ChZDSUhNMG9nS0VJQ0FnSUNaaXJfYWZBEAE","ChdDSUhNMG9nS0VJQ0FnSUNweUtEVnl3RRAB","ChZDSUhNMG9nS0VJQ0FnSURScnI2S0l3EAE","ChdDSUhNMG9nS0VJQ0FnSURoOGU2VnZBRRAB","ChZDSUhNMG9nS0VJQ0FnSUR1MDhqX0FnEAE","ChZDSUhNMG9nS0VJQ0FnSUR1dW9xY2FnEAE","ChZDSUhNMG9nS0VJQ0FnSURXcnFXWUxBEAE","ChdDSUhNMG9nS0VJQ0FnSUNXNUlyYTBBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNtX2EzRkNREAE","ChdDSUhNMG9nS0VJQ0FnSUNtN3ViZDVBRRAB","ChZDSUhNMG9nS0VJQ0FnSUNtNnZESEJnEAE","ChdDSUhNMG9nS0VJQ0FnSUNtbVAtNHZBRRAB","ChZDSUhNMG9nS0VJQ0FnSURHXzctUEVREAE","ChZDSUhNMG9nS0VJQ0FnSURHalkzdVNBEAE","ChZDSUhNMG9nS0VJQ0FnSURHOWQ3b1hBEAE","ChZDSUhNMG9nS0VJQ0FnSURHaXNYb1NREAE"],"key_findings":["Pricing & Value mentioned in 30 of 348 reviews (8.6%)","100% of Pricing & Value reviews are 4 or 5 stars","Average rating in Pricing & Value reviews: 5★"]},{"id":"roof-inspection-assessment","label":"Roof Inspection & Assessment","description":"Reviews discussing roof inspection & assessment.","review_count":27,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2w5aVgxOUdlRmxmVFdvNFNuRTFZek15ZUd4c01GRRAB","Ci9DQUlRQUNvZENodHljRjlvT25RNFltOVphRnAxVUd4cU5WRk1NeTF2YVZBdGRIYxAB","ChdDSUhNMG9nS0VJTzZvUEhFaTVQMDFBRRAB","ChZDSUhNMG9nS0VPYUZwLVB2cDVXVkZnEAE","ChZDSUhNMG9nS0VOZU12dkxHcTRfX1h3EAE","ChdDSUhNMG9nS0VJQ0FnTUNvb3ZhTDhnRRAB","ChdDSUhNMG9nS0VJQ0FnTUN3cXNEY213RRAB","ChZDSUhNMG9nS0VJQ0FnTURRZ3ZPRU53EAE","ChdDSUhNMG9nS0VJQ0FnSUN2cHNTRHZ3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNYanNIMzh3RRAB","ChdDSUhNMG9nS0VJQ0FnSUQ3bzhEYzVnRRAB","ChZDSUhNMG9nS0VJQ0FnSUM3a01tQk9REAE","ChZDSUhNMG9nS0VNRC1pZS11czk3R0d3EAE","ChZDSUhNMG9nS0VJQ0FnSUN4enZMVFVnEAE","ChdDSUhNMG9nS0VJQ0FnSUNMZ2RmVnZ3RRAB","ChZDSUhNMG9nS0VJQ0FnSURkdTRYRmF3EAE","ChdDSUhNMG9nS0VJQ0FnSUNscGFtbTdnRRAB","ChdDSUhNMG9nS0VJQ0FnSURKbVl1MXlBRRAB","ChZDSUhNMG9nS0VKQ0k3SnJYNFk3TUVnEAE","ChZDSUhNMG9nS0VJQ0FnSUNldG9LQmRREAE","ChdDSUhNMG9nS0VJQ0FnSUNlaHFlQ3RRRRAB","ChdDSUhNMG9nS0VJQ0FnSUNlakpfR3NRRRAB","ChZDSUhNMG9nS0VJQ0FnSUR1cllqdkxnEAE","ChdDSUhNMG9nS0VJQ0FnSUR1NHN6ZXhRRRAB","ChZDSUhNMG9nS0VJQ0FnSURPZ29IekF3EAE","ChdDSUhNMG9nS0VJQ0FnSUNPck5yT3hRRRAB","ChdDSUhNMG9nS0VJQ0FnSURHNXJ1QjlnRRAB"],"key_findings":["Roof Inspection & Assessment mentioned in 27 of 348 reviews (7.8%)","100% of Roof Inspection & Assessment reviews are 4 or 5 stars","Average rating in Roof Inspection & Assessment reviews: 5★"]},{"id":"estimate-sales-experience","label":"Estimate & Sales Experience","description":"Reviews discussing estimate & sales experience.","review_count":26,"positive_pct":96.2,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkc2RsbFhiREp1WkhodE1pMXdYelJzZWpOb1YzYxAB","Ci9DQUlRQUNvZENodHljRjlvT204NWJFOTBWVm8wTnpCeVVGODJMVTlXYmtGSU9VRRAB","ChdDSUhNMG9nS0VJTzZvUEhFaTVQMDFBRRAB","ChZDSUhNMG9nS0VOZU12dkxHcTRfX1h3EAE","ChZDSUhNMG9nS0VNemc2N3IyNmNyRlBBEAE","ChdDSUhNMG9nS0VJQ0FnTUNJdGRQLV9BRRAB","ChZDSUhNMG9nS0VJQ0FnTUR3LXFYdVZ3EAE","ChdDSUhNMG9nS0VJQ0FnTURBaElLdzdRRRAB","ChdDSUhNMG9nS0VJQ0FnSUR2NDVhcGlnRRAB","ChdDSUhNMG9nS0VJQ0FnSUNicE9PaWh3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNkLU9yQndBRRAB","ChdDSUhNMG9nS0VJQ0FnSUN0X2JDN193RRAB","ChdDSUhNMG9nS0VJQ0FnSUQxOFpuZHRBRRAB","ChdDSUhNMG9nS0VJQ0FnSUN4NGQ3R3pRRRAB","ChZDSUhNMG9nS0VJQ0FnSURoakpxMldBEAE","ChdDSUhNMG9nS0VJQ0FnSURCdWFMUHlRRRAB","ChZDSUhNMG9nS0VJQ0FnSURCOU96N0RnEAE","ChdDSUhNMG9nS0VJQ0FnSUMtNUxuLWpRRRAB","ChZDSUhNMG9nS0VJQ0FnSUNlZ2ZyN1hREAE","ChZDSUhNMG9nS0VJQ0FnSUR1MS1YY1RBEAE","ChZDSUhNMG9nS0VJQ0FnSUR1N1lUV0p3EAE","ChZDSUhNMG9nS0VJQ0FnSURPck56UVlnEAE","ChZDSUhNMG9nS0VJQ0FnSUNPa3MzOFZnEAE","ChdDSUhNMG9nS0VJQ0FnSUMyd2ZILTRBRRAB","ChZDSUhNMG9nS0VJQ0FnSURHMmRDMkRREAE","ChZDSUhNMG9nS0VNckJsNkw4aDhIVmRnEAE"],"key_findings":["Estimate & Sales Experience mentioned in 26 of 348 reviews (7.5%)","96.2% of Estimate & Sales Experience reviews are 4 or 5 stars","Average rating in Estimate & Sales Experience reviews: 4.8★"]},{"id":"cleanup-site-tidiness","label":"Cleanup & Site Tidiness","description":"Reviews discussing cleanup & site tidiness.","review_count":19,"positive_pct":94.7,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2t4ZmFFaFVZMXBUUlhoWE9GbDZkRmhFTUVWT1VrRRAB","Ci9DQUlRQUNvZENodHljRjlvT2twNk9VZDZNMUJzWlhkbVh6VnBkMlpIYkUxTVFsRRAB","ChdDSUhNMG9nS0VJZXluNXpfMEpuSDVRRRAB","ChZDSUhNMG9nS0VJQ0FnSUR2dC1pWUx3EAE","ChdDSUhNMG9nS0VJQ0FnSUQzamFDNmh3RRAB","ChZDSUhNMG9nS0VJQ0FnSUNOOWV2NWJ3EAE","ChdDSUhNMG9nS0VJQ0FnSUNKOGJPV3pRRRAB","ChZDSUhNMG9nS0VJQ0FnSUR4MXNfMFl3EAE","ChZDSUhNMG9nS0VJQ0FnSUNoNE5iSFF3EAE","ChZDSUhNMG9nS0VJQ0FnSUNPc3ZmN1dnEAE","ChZDSUhNMG9nS0VJQ0FnSUNtNzdXc1hBEAE","ChZDSUhNMG9nS0VJQ0FnSUNtc2ZtalRnEAE","ChdDSUhNMG9nS0VJQ0FnSUNtN3ViZDVBRRAB","ChZDSUhNMG9nS0VJQ0FnSURHXzctUEVREAE","ChdDSUhNMG9nS0VJQ0FnSURHbjRPRG93RRAB","ChZDSUhNMG9nS0VJQ0FnSURHZ2Z5VktBEAE","ChZDSUhNMG9nS0VJQ0FnSURHaXNYb1NREAE","ChdDSUhNMG9nS0VJQ0FnSURHb29maHJBRRAB","ChZDSUhNMG9nS0VNX3ZvZnpOenJuV053EAE"],"key_findings":["Cleanup & Site Tidiness mentioned in 19 of 348 reviews (5.5%)","94.7% of Cleanup & Site Tidiness reviews are 4 or 5 stars","Average rating in Cleanup & Site Tidiness reviews: 4.8★"]},{"id":"honest-inspection-transparent-pricing","label":"Honest Inspection & Transparent Pricing","description":"Reviews discussing honest inspection & transparent pricing.","review_count":14,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tWT1MxOU1PR0pxUVRSamQyWllSVE5zZGtGZmJWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2w5aVgxOUdlRmxmVFdvNFNuRTFZek15ZUd4c01GRRAB","Ci9DQUlRQUNvZENodHljRjlvT25RNFltOVphRnAxVUd4cU5WRk1NeTF2YVZBdGRIYxAB","ChdDSUhNMG9nS0VJQ0FnTUNvcHVDS3N3RRAB","ChdDSUhNMG9nS0VLZkFzODJ6NE92MGhBRRAB","ChZDSUhNMG9nS0VJQ0FnSUM3a01tQk9REAE","ChZDSUhNMG9nS0VNRC1pZS11czk3R0d3EAE","ChdDSUhNMG9nS0VJQ0FnSUNydGVmOXNBRRAB","ChdDSUhNMG9nS0VJQ0FnSURaa3JubW9BRRAB","ChdDSUhNMG9nS0VJQ0FnSURKbVl1MXlBRRAB","ChZDSUhNMG9nS0VJQ0FnSURoNXBmeENnEAE","ChZDSUhNMG9nS0VJQ0FnSUNldG9LQmRREAE","ChdDSUhNMG9nS0VJQ0FnSUNlaHFlQ3RRRRAB","ChdDSUhNMG9nS0VNWEtxZUNkeExMcXFRRRAB"],"key_findings":["Honest Inspection & Transparent Pricing mentioned in 14 of 348 reviews (4%)","100% of Honest Inspection & Transparent Pricing reviews are 4 or 5 stars","Average rating in Honest Inspection & Transparent Pricing reviews: 5★"]},{"id":"insurance-claim-assistance","label":"Insurance Claim Assistance","description":"Reviews discussing insurance claim assistance.","review_count":8,"positive_pct":100,"review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tsdlprVlNkRUp3YW5WUmFWRm9UVWh0TWtSVk1uYxAB","ChdDSUhNMG9nS0VJZXluNXpfMEpuSDVRRRAB","ChZDSUhNMG9nS0VJQ0FnTUR3LXFYdVZ3EAE","ChdDSUhNMG9nS0VJQ0FnTURBaElLdzdRRRAB","ChdDSUhNMG9nS0VJQ0FnSUN6LUtqb2d3RRAB","ChdDSUhNMG9nS0VJQ0FnSUNqN2R6azhBRRAB","ChdDSUhNMG9nS0VJQ0FnSUNON2FDRm1nRRAB","ChdDSUhNMG9nS0VJQ0FnSUN4MzhYQnBRRRAB"],"key_findings":["Insurance Claim Assistance mentioned in 8 of 348 reviews (2.3%)","100% of Insurance Claim Assistance reviews are 4 or 5 stars","Average rating in Insurance Claim Assistance reviews: 5★"]}],"temporal":{"monthly":[{"month":"2026-05","review_count":2,"average_rating":5,"sentiment_score":0.96},{"month":"2026-03","review_count":3,"average_rating":5,"sentiment_score":0.91},{"month":"2026-02","review_count":3,"average_rating":5,"sentiment_score":0.93},{"month":"2026-01","review_count":2,"average_rating":5,"sentiment_score":0.9},{"month":"2025-10","review_count":2,"average_rating":5,"sentiment_score":0.96},{"month":"2025-08","review_count":2,"average_rating":5,"sentiment_score":0.98},{"month":"2025-07","review_count":3,"average_rating":5,"sentiment_score":0.9},{"month":"2025-06","review_count":1,"average_rating":5,"sentiment_score":0.95},{"month":"2025-05","review_count":8,"average_rating":5,"sentiment_score":0.91},{"month":"2025-04","review_count":6,"average_rating":5,"sentiment_score":0.95},{"month":"2025-03","review_count":7,"average_rating":5,"sentiment_score":0.96},{"month":"2025-02","review_count":5,"average_rating":5,"sentiment_score":0.92},{"month":"2025-01","review_count":8,"average_rating":5,"sentiment_score":0.94},{"month":"2024-12","review_count":8,"average_rating":4.1,"sentiment_score":0.54},{"month":"2024-11","review_count":3,"average_rating":3.7,"sentiment_score":0.34},{"month":"2024-10","review_count":2,"average_rating":4,"sentiment_score":0.19},{"month":"2024-09","review_count":2,"average_rating":5,"sentiment_score":0.24},{"month":"2024-08","review_count":11,"average_rating":5,"sentiment_score":0.94},{"month":"2024-07","review_count":9,"average_rating":5,"sentiment_score":0.91},{"month":"2024-06","review_count":7,"average_rating":5,"sentiment_score":0.96},{"month":"2024-05","review_count":3,"average_rating":5,"sentiment_score":0.92},{"month":"2024-04","review_count":9,"average_rating":5,"sentiment_score":0.93},{"month":"2024-03","review_count":11,"average_rating":5,"sentiment_score":0.94},{"month":"2024-02","review_count":11,"average_rating":5,"sentiment_score":0.92},{"month":"2024-01","review_count":15,"average_rating":5,"sentiment_score":0.95},{"month":"2023-12","review_count":2,"average_rating":5,"sentiment_score":0.98},{"month":"2023-11","review_count":6,"average_rating":3.8,"sentiment_score":0.39},{"month":"2023-10","review_count":4,"average_rating":5,"sentiment_score":0.9},{"month":"2023-09","review_count":8,"average_rating":5,"sentiment_score":0.96},{"month":"2023-08","review_count":5,"average_rating":4.2,"sentiment_score":0.52},{"month":"2023-07","review_count":6,"average_rating":5,"sentiment_score":0.96},{"month":"2023-06","review_count":11,"average_rating":5,"sentiment_score":0.93},{"month":"2023-05","review_count":10,"average_rating":5,"sentiment_score":0.94},{"month":"2023-04","review_count":1,"average_rating":5,"sentiment_score":0.9},{"month":"2023-03","review_count":14,"average_rating":4.4,"sentiment_score":0.68},{"month":"2023-02","review_count":5,"average_rating":5,"sentiment_score":0.72},{"month":"2023-01","review_count":10,"average_rating":4.9,"sentiment_score":0.93},{"month":"2022-12","review_count":6,"average_rating":5,"sentiment_score":0.94},{"month":"2022-11","review_count":1,"average_rating":5,"sentiment_score":0.95},{"month":"2022-10","review_count":1,"average_rating":5,"sentiment_score":0.92},{"month":"2022-09","review_count":9,"average_rating":5,"sentiment_score":0.9},{"month":"2022-08","review_count":10,"average_rating":5,"sentiment_score":0.9},{"month":"2022-07","review_count":4,"average_rating":4.3,"sentiment_score":0.49},{"month":"2022-06","review_count":13,"average_rating":5,"sentiment_score":0.93},{"month":"2022-05","review_count":7,"average_rating":4.4,"sentiment_score":0.71},{"month":"2022-04","review_count":3,"average_rating":5,"sentiment_score":0.92},{"month":"2022-03","review_count":2,"average_rating":3,"sentiment_score":-0.04},{"month":"2022-02","review_count":5,"average_rating":5,"sentiment_score":0.96},{"month":"2022-01","review_count":15,"average_rating":5,"sentiment_score":0.92},{"month":"2021-12","review_count":31,"average_rating":5,"sentiment_score":0.96},{"month":"2021-11","review_count":16,"average_rating":5,"sentiment_score":0.96}],"trend":"stable"},"per_review":{"Ci9DQUlRQUNvZENodHljRjlvT2tkc2RsbFhiREp1WkhodE1pMXdYelJzZWpOb1YzYxAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["technical_knowledge","pricing","problem_resolution"],"entities":{"technicians":["Allen"],"services":["roof-leak-repair","roof-inspection"],"problems":["possible-roof-leaks"]},"one_line_summary":"Allen accurately assessed and resolved roof leaks with a wet test and prompt crew repair.","key_phrases":["performed a wet test","identified the area needed for repair","accurate estimate","no more leaks"]},"Ci9DQUlRQUNvZENodHljRjlvT21jdFJXTlBiVzFtWDNoVk1sQnVaWEp1YmxaaFJtYxAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","professionalism","scheduling","punctuality"],"entities":{"technicians":["Allen","Kasey"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Allen, Kasey, and their team delivered excellent communication, kept their word, and completed a great-looking roof replacement ahead of schedule.","key_phrases":["phenomenal job","their word meant something","great communication all the way through","opening 2 weeks early"]},"Ci9DQUlRQUNvZENodHljRjlvT201MFYzVjZVWFJwV0haRllsTnpjRXcwUTFSNFJsRRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["responsiveness","communication"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer is very satisfied with Blue Sky Roofing's responsiveness, upfront communication, and the quality of their new roof.","key_phrases":["Responsive and explained all steps","new roof looks great","all steps in process up front"]},"Ci9DQUlRQUNvZENodHljRjlvT2tWT1MxOU1PR0pxUVRSamQyWllSVE5zZGtGZmJWRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["pricing","communication","professionalism"],"entities":{"technicians":["Allen"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Allen provided an honest and transparent cost estimate for a roof replacement with no hidden charges.","key_phrases":["very helpful and very honest","no hidden charge of any sort","told me exactly how much it cost","replace my roof"]},"Ci9DQUlRQUNvZENodHljRjlvT2tsdlprVlNkRUp3YW5WUmFWRm9UVWh0TWtSVk1uYxAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["technical_knowledge","communication","cleanliness","professionalism","courtesy"],"entities":{"technicians":["Allen"],"services":["roofing","insurance-claim-assistance"],"problems":["insurance-coordination","hoa-communication"]},"one_line_summary":"Customer had an amazing experience with fast, clean work and praised Allen for handling insurance and association communications expertly.","key_phrases":["amazing experience","Fast, clean and polite","knew how to talk to insurance","handled all communications with the association"]},"Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","communication","technical_knowledge","cleanliness","pricing","problem_resolution","scheduling"],"entities":{"technicians":["Allen"],"services":["flat-roof-installation","polyiso-insulation-board","roof-replacement"],"problems":["coordinating-roof-replacement-with-ac-installation-under-a-flat-roof"]},"one_line_summary":"Customer praises Allen for exceptional project management, seamless coordination with AC companies, quality workmanship, cleanliness, and the best pricing among multiple quotes.","key_phrases":["acted more like a project manager than a salesperson","by far the most affordable quote I received","kept everything clean","stress free"]},"Ci9DQUlRQUNvZENodHljRjlvT25CWGRIUmFXWFpQYzB0cVNHTmpYelpuT0hWQk9HYxAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["pricing","communication","courtesy","professionalism"],"entities":{"technicians":["Allen"],"services":["roof-replacement"],"problems":["stress-of-choosing-a-roofing-company"]},"one_line_summary":"Customer was impressed by Allen's patient and personable service and pleased with Blue Sky's competitive estimate and quality new roof.","key_phrases":["patient and personable","best estimate for the job","addressed all of our concerns","very pleased with our new roof"]},"Ci9DQUlRQUNvZENodHljRjlvT2xGeFIzTk5aVEJGYzFwamQwNXZkMW8yVTNKRWJXYxAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["communication","professionalism"],"entities":{"technicians":["Allan"],"services":[],"problems":[]},"one_line_summary":"Customer praises Allan for understanding their needs and smoothly handling all the details.","key_phrases":["great guy","understood my needs","worked out all the details","highly recommend"]},"Ci9DQUlRQUNvZENodHljRjlvT2t4ZmFFaFVZMXBUUlhoWE9GbDZkRmhFTUVWT1VrRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","cleanliness","pricing","professionalism"],"entities":{"technicians":["Allen"],"services":["reroof"],"problems":[]},"one_line_summary":"Customer was out of town during a full reroof and praised project manager Allen for excellent communication, thorough cleanup, and reasonable pricing.","key_phrases":["fantastic job reroofing my house","keeping me in the loop from beginning to end","cleaned up the whole project perfectly","price was reasonable"]},"Ci9DQUlRQUNvZENodHljRjlvT25NNWMxZHpaV1IwV0VOWmNIbE1UVU5yWWtsT1dWRRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["problem_resolution"],"entities":{"technicians":[],"services":["roof-replacement","roof-repair"],"problems":["hurricane-damage"]},"one_line_summary":"A repeat customer praises Blue Sky Roofing for successfully handling both a roof replacement and a repair following two separate hurricanes.","key_phrases":["2nd time getting service","roof replacement after a hurricane","repair after another hurricane","Roof looks great"]},"Ci9DQUlRQUNvZENodHljRjlvT2twNk9VZDZNMUJzWlhkbVh6VnBkMlpIYkUxTVFsRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","punctuality","cleanliness"],"entities":{"technicians":[],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for professional, efficient, on-time service and quality roof installation.","key_phrases":["Professional, efficient, and great quality work","on time","kept everything clean","new roof looks amazing"]},"Ci9DQUlRQUNvZENodHljRjlvT204NWJFOTBWVm8wTnpCeVVGODJMVTlXYmtGSU9VRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","responsiveness","professionalism","scheduling"],"entities":{"technicians":["Allen"],"services":["new-roof-installation","roofing-quote"],"problems":[]},"one_line_summary":"Customer praises Allen Hébert for same-day quoting, efficient paperwork, and outstanding communication throughout a new roof installation project.","key_phrases":["sent me the quote the same day","always kept in communication with me","text me right back","highly recommend Blue Sky Roofing"]},"Ci9DQUlRQUNvZENodHljRjlvT2paUVVHdDFaWGR4YW5GaVZGbDZNM0Z6Tm1wTmVIYxAB":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"Ci9DQUlRQUNvZENodHljRjlvT2pWRU4wVkxhMUZUY2pGWVZXSnhWa2hZTUUxNFMxRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["pricing","responsiveness","problem_resolution"],"entities":{"technicians":["Bailey"],"services":["storm-damage-repair","roof-repair"],"problems":["tornado-damage-to-roof"]},"one_line_summary":"Bailey and his team quickly and affordably repaired tornado damage to the customer's roof.","key_phrases":["Bailey and his team were the best","tornado caused damage to our roof","quick to get it all fixed up","extremely affordable"]},"Ci9DQUlRQUNvZENodHljRjlvT21jeFREWkpjekl3VVhaWk4xSmpMV3hVUTFwR2RWRRAB":{"sentiment":"positive","sentiment_score":0.96,"aspects_mentioned":["professionalism","technical_knowledge","courtesy","responsiveness","communication"],"entities":{"technicians":["Robert"],"services":["shingle-repair","roof-inspection"],"problems":["damaged-shingles","blown-away-shingles"]},"one_line_summary":"Customer highly recommends Robert at Blue Sky Roofing for his professionalism, knowledge, and responsiveness in repairing storm-damaged shingles.","key_phrases":["professionalism and knowledge","always very kind and answered all my calls","repair some shingles that were damaged and blew away","contact Robert without hesitation"]},"Ci9DQUlRQUNvZENodHljRjlvT2w5aVgxOUdlRmxmVFdvNFNuRTFZek15ZUd4c01GRRAB":{"sentiment":"positive","sentiment_score":0.88,"aspects_mentioned":["technical_knowledge","professionalism","communication","pricing"],"entities":{"technicians":["Allen"],"services":["roof-inspection","second-opinion-consultation"],"problems":["complicated-roof-leak","multiple-failed-repair-attempts-by-previous-contractor"]},"one_line_summary":"Technician Allen provided an honest, cost-saving recommendation during a roof leak inspection with no financial benefit to the company.","key_phrases":["complicated roof leak","cost saving suggestion","no monetary gain for BlueSky","I appreciate his honesty"]},"Ci9DQUlRQUNvZENodHljRjlvT25RNFltOVphRnAxVUd4cU5WRk1NeTF2YVZBdGRIYxAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["technical_knowledge","communication","professionalism"],"entities":{"technicians":["Allen"],"services":["skylight-inspection","roof-inspection"],"problems":["leaking-skylights","improper-skylight-installation-by-previous-contractor"]},"one_line_summary":"Technician Allen provided a thorough video and photo assessment of leaking skylights, leaving the customer confident enough to recommend Blue Sky for future roofing needs.","key_phrases":["thorough video explanation of the issues","took numerous photos of the roof","would not hesitate to call Blue Sky","leaking skylights installed by another company"]},"ChZDSUhNMG9nS0VKeWl4YXViMnZhRkpnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","responsiveness"],"entities":{"technicians":[],"services":["roof-repair"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for excellent communication and follow-up after a roof repair, strongly recommending the company.","key_phrases":["great communication","great follow up","strongly recommend this company","repaired my roof"]},"ChdDSUhNMG9nS0VJTzZvUEhFaTVQMDFBRRAB":{"sentiment":"positive","sentiment_score":0.78,"aspects_mentioned":["pricing","communication","punctuality","technical_knowledge","professionalism"],"entities":{"technicians":["Allen"],"services":["roof-inspection","roof-replacement","damage-assessment"],"problems":["hurricane-damage","wear-and-tear","roof-replacement-needed"]},"one_line_summary":"Allen provided a thorough, on-time estimate with competitive pricing for a full roof replacement needed due to hurricane damage and wear, earning a strong recommendation despite the customer ultimately choosing another company for discount reasons.","key_phrases":["thorough with his photos and explanation","awesome with communication","Best price and customer service","Definitely recommend giving Allen a call"]},"ChZDSUhNMG9nS0VPYUZwLVB2cDVXVkZnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","technical_knowledge","problem_resolution","courtesy"],"entities":{"technicians":["Allen"],"services":["roofing-inspection","roof-diagnosis"],"problems":["unspecified-roofing-issue"]},"one_line_summary":"Customer is highly impressed with representative Allen Hebert's outstanding communication, knowledge, and caring approach in diagnosing their roofing issue.","key_phrases":["communication was outstanding and phenomenal","knowledgeable and trustworthy","diagnosed my issue with great support","cared about me"]},"ChdDSUhNMG9nS0VMM0lySi1keGJmeHdRRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["communication","professionalism","punctuality"],"entities":{"technicians":["Robert"],"services":["soffit-repair","storm-damage-restoration"],"problems":["storm-damaged-soffit"]},"one_line_summary":"Robert from Blue Sky Roofing delivered excellent soffit repair after a storm, with strong communication and reliable service.","key_phrases":["communicated well throughout the project","Robert was reliable","services were top notch","definitely use Blue Sky for a larger roof project"]},"ChdDSUhNMG9nS0VPQ0I2UHpvdGJHazVRRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["pricing","technical_knowledge","communication","professionalism","courtesy","responsiveness","problem_resolution","scheduling","punctuality"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":["very-old-roof-needing-replacement","storm-leak-concerns"]},"one_line_summary":"Charlotte and Randy had an outstanding roof replacement experience with Blue Sky Roofing, praising clear communication, professional crew, competitive pricing, and a leak-free result after a major storm.","key_phrases":["best option quality and price","no leaks, nothing","job was done with a lot of precision about details","peace of mind you gave Us"]},"ChZDSUhNMG9nS0VOZU12dkxHcTRfX1h3EAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["pricing","professionalism","courtesy","responsiveness"],"entities":{"technicians":["Allen"],"services":["roof-inspection","roofing-quote"],"problems":[]},"one_line_summary":"Customer had a great experience with Allen, who quickly provided a competitive quote and impressed with his professionalism and pleasant demeanor.","key_phrases":["great experience","quickly turned around with a competitive quote","impressed with his professionalism","pleasant he was to work with"]},"ChZDSUhNMG9nS0VNaUJudTd0aE1ldVBnEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","communication","punctuality","courtesy","pricing","technical_knowledge"],"entities":{"technicians":["Will"],"services":["roofing-installation","roof-inspection"],"problems":[]},"one_line_summary":"Customer praises Will and Blue Sky Roofing for professional service, fair pricing, excellent workmanship, and clear communication from start to finish.","key_phrases":["everything was smooth and professional","took the time to explain the entire process","pricing was very fair compared to other quotes","honesty and craftsmanship"]},"ChdDSUhNMG9nS0VJZXluNXpfMEpuSDVRRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["technical_knowledge","communication","cleanliness","professionalism"],"entities":{"technicians":["Alan"],"services":["roof-replacement","insurance-claim-assistance"],"problems":["color-selection-decision","insurance-process-navigation"]},"one_line_summary":"Customer praises Alan for his knowledge, patience, and communication throughout the roofing and insurance process, and commends the crew's thorough cleanup.","key_phrases":["knowledgeable and patient","helped us thru the insurance process","kept us in the loop","vigilant in cleaning after the roof was in place"]},"ChZDSUhNMG9nS0VNemc2N3IyNmNyRlBBEAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["pricing","professionalism","communication","courtesy"],"entities":{"technicians":["Allen"],"services":["roofing-estimate","roof-replacement"],"problems":["needed-roof-replacement-on-fixed-income","seeking-affordable-roofing-contractor"]},"one_line_summary":"Customer praises sales rep Allen for his non-pushy, professional approach during a roofing estimate, though ultimately chose a cheaper competitor due to a fixed income.","key_phrases":["very pleased on who I dealt with","HE DOES NOT HOUND YOU","this company was outstanding","definitely recommend this company"]},"ChdDSUhNMG9nS0VJQ0FnTUNZaU1Dd3pBRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["technical_knowledge","professionalism"],"entities":{"technicians":["Will"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer is extremely happy with their new roof installation and praises Will Enneking for being helpful, knowledgeable, and professional throughout the process.","key_phrases":["cannot express how happy we are","helpful, knowledgeable, and professional","thru the entire process","Big shout out to Blue Sky Roofing"]},"ChZDSUhNMG9nS0VJQ0FnTUNZOEpTREN3EAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["punctuality","professionalism"],"entities":{"technicians":["Will"],"services":["large-scale-roof-replacement"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing and Will Enneking for completing a 10,000 sq. ft. roof on time and to a high standard at the Palmetto Moose Lodge.","key_phrases":["excellent job","came on time and finished on time","10,000 sq. ft roof","Not many contractors these days can say that"]},"ChZDSUhNMG9nS0VJQ0FnTUNZOE9QOVd3EAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","professionalism","cleanliness","scheduling"],"entities":{"technicians":["Will"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Will Enneking and the entire crew for outstanding communication, professionalism, and thorough site cleanup throughout the roofing project.","key_phrases":["outstanding job keeping me informed","explaining each step of the project","All crew members were very professional","cleaned the site to our satisfaction"]},"ChdDSUhNMG9nS0VJQ0FnTUNvcHVDS3N3RRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["pricing","punctuality","professionalism"],"entities":{"technicians":["Allen"],"services":[],"problems":[]},"one_line_summary":"Customer praises Allen for being upfront about costs and meeting all timelines, saying they would use Blue Sky Roofing again.","key_phrases":["pleasure to work with","upfront with costs","met all the expectations and timelines","definitely use them again"]},"ChdDSUhNMG9nS0VJQ0FnTUNvb3ZhTDhnRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["responsiveness","technical_knowledge","problem_resolution","communication","scheduling","punctuality","courtesy","pricing","professionalism"],"entities":{"technicians":["Garrick"],"services":["roof-leak-inspection","moisture-testing","roof-repair","ceiling-drywall-repair-referral"],"problems":["roof-leak-with-unidentified-source","ceiling-drywall-damage"]},"one_line_summary":"Garrick at Blue Sky Roofing went above and beyond to identify and fix a roof leak through multiple visits, responsive communication, and a cost-effective repair solution.","key_phrases":["very responsive to my call","came back out a second time to do more testing","fixed within 48 hours and there has not been a leak since","went above and beyond by referring me to a team"]},"ChdDSUhNMG9nS0VJQ0FnTUNJdGRQLV9BRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","punctuality","technical_knowledge"],"entities":{"technicians":["Allen"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer was highly impressed by Allen Herbert's personable, knowledgeable, and punctual service and plans to use him for all future roofing needs.","key_phrases":["very impressed with Allen Herbert","personable, knowledgeable and punctual","strongly recommend Allen","all our roofing needs"]},"ChZDSUhNMG9nS0VJQ0FnTUR3eF91aU5BEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","professionalism"],"entities":{"technicians":["Allen"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer highly recommends Blue Sky Roofing for an excellent roof replacement experience, praising Allen's communication throughout the process.","key_phrases":["excellent job on our roof replacement","Allen was great to work with","answered all our questions","Highly recommend"]},"ChdDSUhNMG9nS0VJQ0FnTUR3amZtY2dBRRAB":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["communication","professionalism","responsiveness","courtesy"],"entities":{"technicians":["Allen"],"services":["roof-replacement","storm-damage-roofing"],"problems":["hurricane-damage-from-hurricane-milton"]},"one_line_summary":"Customer praises Allen and Blue Sky Roofing for outstanding communication and service throughout a full roof replacement following Hurricane Milton.","key_phrases":["fabulous customer service after Hurricane Milton","walked me through the entire process","went above and beyond","would give them 10 stars if possible"]},"ChZDSUhNMG9nS0VJQ0FnTUR3LXFYdVZ3EAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","technical_knowledge","problem_resolution","courtesy","cleanliness"],"entities":{"technicians":["Allen"],"services":["roof-replacement","insurance-claim-assistance","gutter-repair"],"problems":["wrong-replacement-shingles-listed-in-insurance-assessment","outdated-gutters-needing-securing"]},"one_line_summary":"Allen provided exceptional service by catching an insurance assessment error that significantly increased the claim amount, and the installation crew went above and beyond securing gutters.","key_phrases":["not pushy and provides outstanding service","noting a discrepancy in the roofing assessment","increasing my net claim amount significantly","went above and beyond to secure my outdated gutters"]},"ChZDSUhNMG9nS0VJQ0FnTUN3OS1QdGZnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","communication","scheduling"],"entities":{"technicians":["Tyler"],"services":["flat-roof-replacement"],"problems":[]},"one_line_summary":"Tyler Moon provided exceptional, efficient, and professional service throughout the flat roof replacement process.","key_phrases":["so professional and helpful","made the process so efficient","customer service goes well above and beyond"]},"ChZDSUhNMG9nS0VJQ0FnTUN3ai1INFhREAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["problem_resolution","professionalism","technical_knowledge","courtesy"],"entities":{"technicians":["Tyler"],"services":["leak-repair"],"problems":["roof-leak"]},"one_line_summary":"Technician Tyler Moon successfully diagnosed and resolved a roof leak, earning high praise for his professionalism and friendliness.","key_phrases":["solved my problem and have not had a leak since","friendly and professional","assessed the leak","highly recommend Blue Sky Roofing and Tyler Moon"]},"ChdDSUhNMG9nS0VJQ0FnTUN3cXNEY213RRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["technical_knowledge","professionalism","responsiveness","problem_resolution"],"entities":{"technicians":["Tyler"],"services":["roof-inspection","leak-repair"],"problems":["water-stain-on-ceiling","suspected-roof-leak"]},"one_line_summary":"Tyler Moon quickly diagnosed and repaired a suspected roof leak, impressing the customer with his honesty, thoroughness, and efficiency.","key_phrases":["came out as quickly as possible","inspected the entire roof","fixed what was likely the cause of the leak","impressed with Tyler's honestly, his thoroughness, and his efficiency"]},"ChZDSUhNMG9nS0VJQ0FnTURRZ3ZPRU53EAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["technical_knowledge","problem_resolution","professionalism"],"entities":{"technicians":["Garrick"],"services":["roof-inspection","roof-repair","sealant-application"],"problems":["roof-leak-caused-by-tree-removal","small-puncture-in-roof"]},"one_line_summary":"Garrick quickly identified and repaired a hard-to-see roof puncture caused by a removed tree, earning a loyal future customer.","key_phrases":["found a small puncture in the roof that was really hard to see","put some sealant on it","your roof looks great","you have a new customer for the future"]},"ChRDSUhNMG9nS0VJQ0FnTURnM2VvMRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["responsiveness","punctuality","professionalism"],"entities":{"technicians":["William"],"services":["shingle-replacement"],"problems":["lost-shingles","needed-replacement-for-insurance-inspection"]},"one_line_summary":"Customer needed urgent shingle replacement for an insurance inspection and praised William for being helpful, responsive, and prompt.","key_phrases":["awesome","super responsive","very prompt","definitely use them again"]},"ChZDSUhNMG9nS0VJQ0FnTUNnOU5tQkV3EAE":{"sentiment":"positive","sentiment_score":0.8,"aspects_mentioned":["professionalism"],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"Customer had a great overall experience working with Blue Sky Roofing.","key_phrases":["Great experience","working with this business"]},"ChdDSUhNMG9nS0VJQ0FnTURBdklfOXF3RRAB":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["professionalism","technical_knowledge","communication","scheduling","courtesy","cleanliness","punctuality"],"entities":{"technicians":["Patrick","John"],"services":["roof-replacement","roof-assessment","permit-coordination","post-installation-inspection"],"problems":["hurricane-helene-roof-damage"]},"one_line_summary":"Customer praises Blue Sky Roofing for a seamless hurricane-damage roof replacement, highlighting the detailed assessment by Patrick, attentive project management by John, and an immaculate cleanup.","key_phrases":["easiest and smoothest process","very detailed pictures and videos","not a single trace left","professionalism and meticulousness"]},"ChdDSUhNMG9nS0VJQ0FnTURBZ3BPRDlRRRAB":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["responsiveness","communication","problem_resolution","professionalism","punctuality"],"entities":{"technicians":["Allen"],"services":["emergency-tarping","roof-replacement"],"problems":["hurricane-damage","40-of-roof-torn-off","significant-damage-from-multiple-hurricanes"]},"one_line_summary":"After Hurricane Milton destroyed 40% of her roof, Allen and Blue Sky Roofing responded immediately with tarping and completed a full roof replacement within weeks with constant communication.","key_phrases":["swiftly came to our rescue","got the tarp on immediately","kept in constant communication","100% hassle free"]},"ChdDSUhNMG9nS0VJQ0FnTURBaElLdzdRRRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["communication","pricing","technical_knowledge","professionalism"],"entities":{"technicians":["Allen"],"services":["roofing-estimate","insurance-claim-assistance"],"problems":["insurance-assigned-roofer","roof-damage-claim"]},"one_line_summary":"Although insurance required a different roofer, Allen impressed the customer with clear communication, fair pricing, and educational support throughout the process.","key_phrases":["extremely communicative and informative","fairly priced","educating me on the process","appreciated the extra efforts"]},"ChZDSUhNMG9nS0VJQ0FnTUNBNXJQWkpBEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["technical_knowledge","professionalism","courtesy","responsiveness","problem_resolution","scheduling"],"entities":{"technicians":["Allen"],"services":["roof-installation","warranty-repair"],"problems":["warranty-work-needed-after-roof-installation"]},"one_line_summary":"Allen Hebert and Blue Sky Roofing impressed the customer with a quality new roof installation and outstanding same-day warranty repair response.","key_phrases":["so knowledable, professional and curtiss","Allen was right there the next day","repairs in one day","concern for maintaining their product and the integrity of their work"]},"ChdDSUhNMG9nS0VJQ0FnTUNBaE9icHhBRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","professionalism","responsiveness"],"entities":{"technicians":["Allen"],"services":["roofing","product-warranty","workmanship-warranty"],"problems":[]},"one_line_summary":"Customer had a great experience with Blue Sky Roofing, praising the professional team's trustworthiness, quick turnaround, and excellent product and workmanship warranty.","key_phrases":["great to answer my questions","very professional team","showed trustworthiness throughout the project","excellent warranty of the product and workmanship"]},"ChZDSUhNMG9nS0VJQ0FnSURfaGVIUEtREAE":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["technical_knowledge","communication","pricing","scheduling","punctuality","cleanliness","problem_resolution","professionalism"],"entities":{"technicians":["Alan"],"services":["full-reroof","flat-roof-slope-correction","shingle-installation","roof-inspection"],"problems":["hurricane-milton-damage","lifting-shingles","improperly-draining-flat-roof","shingle-out-of-stock"]},"one_line_summary":"After hurricane Milton damage, Victoria had a seamless full reroof experience with Blue Sky Roofing, praising Alan's communication, competitive pricing, clean workmanship, and timely project completion.","key_phrases":["my apprehension was completely uncalled for","this crew was immaculate","excellent roof at a fair price","very detailed explaining all the problems"]},"ChdDSUhNMG9nS0VJQ0FnSUNfbHBuX3FnRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","punctuality","cleanliness","courtesy","professionalism"],"entities":{"technicians":["Tyler"],"services":["roof-replacement"],"problems":["hurricane-damage"]},"one_line_summary":"Customer is highly satisfied with a speedy roof replacement after hurricane Milton, praising Tyler's communication and the crew's efficiency and cleanliness.","key_phrases":["providing a quote in a timely manner","re-roof was done in 7 hours","crew cleaned everything up","communicating with me throughout the entire process"]},"ChdDSUhNMG9nS0VJQ0FnSUNfeHFMVXB3RRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["problem_resolution","courtesy","professionalism"],"entities":{"technicians":["Tyler"],"services":["leak-repair","roof-tile-repair"],"problems":["roof-leak","damaged-roof-tiles-from-hurricane"]},"one_line_summary":"Customer praises Tyler Moon and Blue Sky Roofing for excellent service, including diagnosing a leak and complimentary hurricane tile repairs.","key_phrases":["incredible customer service","diagnose and fix a leak","fixed a few roof tiles after the hurricane free of charge","definitely continue to use their services"]},"ChZDSUhNMG9nS0VJQ0FnSUNfc3V6TEV3EAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["communication","pricing"],"entities":{"technicians":[],"services":["roof-repair"],"problems":["hurricane-damage"]},"one_line_summary":"Customer praises Blue Sky Roofing for good communication and fair pricing after repairing hurricane damage to their roof.","key_phrases":["great job repairing our roof","hurricane damage","communicated well","charged a fair price"]},"ChdDSUhNMG9nS0VJQ0FnSURmMS1QYnFBRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Tyler"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Tyler Moon and Blue Sky Roofing for fantastic work and labor.","key_phrases":["fantastic to work with","awesome job","couldn't be more thankful for their labor"]},"ChZDSUhNMG9nS0VJQ0FnSURmeC1HYUZ3EAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","technical_knowledge"],"entities":{"technicians":["Tyler"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer highly recommends Tyler Moon and Blue Sky Roofing for meeting all their roofing needs.","key_phrases":["great roofer","would highly recommend","helped me with all my needs","amazing company"]},"ChZDSUhNMG9nS0VJQ0FnSUR2dC1pWUx3EAE":{"sentiment":"negative","sentiment_score":-0.55,"aspects_mentioned":["cleanliness","professionalism","problem_resolution","technical_knowledge"],"entities":{"technicians":[],"services":["roof-replacement","subcontractor-labor"],"problems":["tar-and-gravel-left-inside-the-home-by-subcontractors","no-cleanup-performed-after-roofing-work"]},"one_line_summary":"Subcontractors left tar and gravel throughout the interior of the home with no cleanup, despite a project manager being on site, resulting in a disrespectful experience.","key_phrases":["absolute mess inside of the home","tar and gravel from the workers","project manager on site","pretty disrespectful"]},"ChdDSUhNMG9nS0VJQ0FnSUR2NDVhcGlnRRAB":{"sentiment":"negative","sentiment_score":-0.85,"aspects_mentioned":["communication","scheduling","responsiveness"],"entities":{"technicians":[],"services":["roofing-estimate","metal-roof"],"problems":["business-failed-to-disclose-service-limitations-prior-to-scheduled-appointment","customer-drove-an-hour-for-an-estimate-only-to-be-told-the-job-was-outside-their-scope"]},"one_line_summary":"Customer wasted significant time traveling to a scheduled estimate appointment only to be told at the last minute that the company does not work on metal roofs or mobile homes.","key_phrases":["Drove an hour to be at the scheduled appointment","Received a call at the scheduled time that they do not work on metal roofs or mobile homes","Don't waist your time","Was in contact with the business numerous times"]},"ChdDSUhNMG9nS0VJQ0FnSUR2Z1pxMTZRRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","communication"],"entities":{"technicians":["Tyler"],"services":[],"problems":[]},"one_line_summary":"Customer praises Tyler Moon for being exceptionally professional, detailed, and patient throughout the entire roofing process.","key_phrases":["Tyler Moon was amazing","Incredibly professional, detailed, and patient","throughout the entire process","help and guidance"]},"ChdDSUhNMG9nS0VJQ0FnSUR2eWFidDlRRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism","punctuality","communication"],"entities":{"technicians":["Tyler"],"services":["roofing"],"problems":[]},"one_line_summary":"Tyler Moon made the roofing process easy and completed it in a timely manner, earning high praise from the customer.","key_phrases":["excellent job","made the roofing process a breeze","in a timely manner","made the process very easy"]},"ChdDSUhNMG9nS0VJQ0FnSUR2a1lUc3JnRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","professionalism"],"entities":{"technicians":["Tyler"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Tyler Moon for clearly explaining the roofing process and providing excellent support throughout.","key_phrases":["helping me understand the roofing process","working with me through everything","ask for Tyler Moon"]},"ChZDSUhNMG9nS0VJQ0FnSUN2MGZLbU1nEAE":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["pricing","communication","responsiveness","problem_resolution","professionalism","punctuality"],"entities":{"technicians":[],"services":["roof-replacement","warranty-repair","storm-damage-repair","ridge-shingle-replacement"],"problems":["hurricane-ian-roof-damage","missing-ridge-shingles-after-hurricane-milton"]},"one_line_summary":"Customer praises Blue Sky Roofing for proactively inspecting and repairing hurricane Milton damage under warranty across the neighborhood, two years after replacing their roof post-hurricane Ian.","key_phrases":["first one on site to access the damages","check on all the house in my neighborhood without even being contacted","replaced the missing shingles under warranty","honest and reliable"]},"ChdDSUhNMG9nS0VJQ0FnSUN2cHNTRHZ3RRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism","punctuality","courtesy"],"entities":{"technicians":["Tyler"],"services":["roof-inspection"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for their honesty and professionalism, highlighting Tyler's punctuality during a roof inspection.","key_phrases":["very honest and professional company","very punctual and professional","would recommend this company to anybody"]},"ChdDSUhNMG9nS0VJQ0FnSURQbThyTXpnRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["responsiveness","professionalism"],"entities":{"technicians":["Allen"],"services":["roofing-service"],"problems":[]},"one_line_summary":"Customer with multiple rental properties praises Allen at Blue Sky Roofing for outstanding care and responsiveness.","key_phrases":["one of the best service providers","care and responsiveness is top notch","multiple rentals in the area","Highly recommend"]},"ChdDSUhNMG9nS0VJQ0FnSURQaU9qLTVBRRAB":{"sentiment":"negative","sentiment_score":-0.9,"aspects_mentioned":["professionalism","communication","responsiveness"],"entities":{"technicians":[],"services":[],"problems":["owner-unavailable-on-holiday","employees-made-to-work-on-thanksgiving"]},"one_line_summary":"Reviewer criticizes the business owner for making roofers work on Thanksgiving while he took the day off and remained unreachable.","key_phrases":["takes the day off on Thanksgiving","not answering the phone","makes his own roofers work","treats their employees awful"]},"ChdDSUhNMG9nS0VJQ0FnSUQzamFDNmh3RRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["punctuality","cleanliness","problem_resolution"],"entities":{"technicians":[],"services":["roofing-installation"],"problems":["roof-replacement-installation-needed"]},"one_line_summary":"Customer is extremely satisfied with the roofing job, praising on-time completion, a spotless cleanup, and a roof that held up through two hurricanes.","key_phrases":["exactly as explained as to Time frame","leaving area spotless","tested by 2 hurricanes and no issues with roof","Could not be happier"]},"ChdDSUhNMG9nS0VJQ0FnSUMzcm9pSnFRRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["punctuality","professionalism","pricing","courtesy"],"entities":{"technicians":["Robert"],"services":["roof-replacement","shingle-installation"],"problems":["ceramic-tile-roof-replacement-needed"]},"one_line_summary":"Customer is highly satisfied with Blue Sky Roofing's timely ceramic tile roof removal and 30-year shingle installation, praising staff, diligent workers, reasonable pricing, and standout service from Robert.","key_phrases":["very timely","staff was fantastic to work with","workers were diligent","Robert was a gem"]},"ChZDSUhNMG9nS0VJQ0FnSUNYZzhMT1dnEAE":{"sentiment":"negative","sentiment_score":-0.6,"aspects_mentioned":["technical_knowledge","problem_resolution"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":["shingles-missing-after-hurricane-milton","premature-roof-failure-within-11-months"]},"one_line_summary":"Reviewer warns that a neighbor's two-story roof replaced 11 months ago already has missing shingles following Hurricane Milton.","key_phrases":["would be wary","shingles missing after Milton","just 11 months ago","neighbors replaced their roof"]},"ChdDSUhNMG9nS0VJQ0FnSUNYanNIMzh3RRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["technical_knowledge","communication","professionalism","responsiveness","courtesy"],"entities":{"technicians":["Tyler"],"services":["roof-inspection","roof-venting","storm-damage-assessment"],"problems":["concerns-about-roof-venting-on-new-build","potential-roof-damage-after-hurricane-milton"]},"one_line_summary":"Tyler provided two complimentary roof inspections — one for venting concerns on a new build and one for post-Hurricane Milton damage — with no pressure and clear communication.","key_phrases":["no pressure to install any vents","didn't charge either","put my mind at ease","they care about people"]},"ChZDSUhNMG9nS0VJQ0FnSUREOEtxekl3EAE":{"sentiment":"negative","sentiment_score":-0.5,"aspects_mentioned":["responsiveness","communication"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":["no-follow-up-call","proposal-never-delivered"]},"one_line_summary":"Customer observed Blue Sky Roofing work on a neighbor's house but never received a promised proposal callback.","key_phrases":["new roof on my neighbor's house","promised to get back to me","never called","proposal"]},"ChZDSUhNMG9nS0VJQ0FnSUNIbDhmZGZ3EAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","professionalism","problem_resolution","courtesy"],"entities":{"technicians":["Tyler"],"services":["roof-replacement"],"problems":["roof-replacement-with-multiple-unexpected-setbacks","needed-repairs-uncovered-during-project"]},"one_line_summary":"First-time homeowners praise Blue Sky Roofing for outstanding communication, professionalism, and problem-solving throughout a complex roof replacement, with special recognition for contact Tyler.","key_phrases":["communicated with us every step of the way","handled every challenge with professionalism and care","nothing short of stunning","Tyler was nothing short of amazing"]},"ChdDSUhNMG9nS0VJQ0FnSUNINE5hdWxRRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["problem_resolution","professionalism","communication","responsiveness"],"entities":{"technicians":["Will"],"services":["roofing-installation"],"problems":["multiple-issues-arising-during-roofing-project","complications-working-against-homeowner-and-crew"]},"one_line_summary":"Customer praises Will for exceptional dedication and immediate problem resolution throughout a challenging roofing project, resulting in an amazing finished home.","key_phrases":["went so far above and beyond","issues never got pushed aside or brushed off","stood behind everything they sold you and promised","everything was addressed immediately"]},"ChdDSUhNMG9nS0VLZkFzODJ6NE92MGhBRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","pricing","problem_resolution","professionalism","responsiveness","courtesy"],"entities":{"technicians":["Allen"],"services":["roof-repair","roof-inspection"],"problems":["roof-leak-after-tropical-storm","budget-constraints-for-full-roof-replacement"]},"one_line_summary":"Allen from Blue Sky Roofing impressed a new homeowner by listening to her budget concerns after a tropical storm, providing an honest temporary repair and ongoing follow-up without pressure.","key_phrases":["no longer in panic mode","buys me time until I can comfortably afford a new roof","genuinely seemed to care about gaining trust","that's a lost art these days"]},"ChdDSUhNMG9nS0VJQ0FnSUQ3bzhEYzVnRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["technical_knowledge","communication","problem_resolution"],"entities":{"technicians":["Allen"],"services":["roof-inspection","roof-leak-repair"],"problems":["roof-leak-signs-on-ceiling","unclosed-pipes-on-roof-left-by-home-builder"]},"one_line_summary":"Technician Allen identified and resolved a roof leak caused by unclosed pipes left by the home builder, impressing the customer with clear communication and effective problem-solving.","key_phrases":["Allen was great at explaining everything","home builder forgot to close up these pipes","nice easy solution","customers for a long time"]},"ChdDSUhNMG9nS0VJQ0FnSUQ3cHRPcTB3RRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["courtesy","communication"],"entities":{"technicians":["Tyler"],"services":[],"problems":[]},"one_line_summary":"Customer praises Tyler for being friendly and thorough in his explanations, and plans to use Blue Sky Roofing again.","key_phrases":["very friendly","explained everything thoroughly","definitely use them again"]},"ChZDSUhNMG9nS0VJQ0FnSUM3NnBXSFJBEAE":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["professionalism","technical_knowledge","courtesy"],"entities":{"technicians":["Allen"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer gives a glowing review of a roof replacement, praising the crew, supervisor, and Allen Hebert for outstanding customer service and workmanship.","key_phrases":["terrific from top to bottom","excellent focus on making the customer beyond fully satisfied","wish I could give them a rating of 6 STARS","great job"]},"ChZDSUhNMG9nS0VNenRpLXVSeVB5UVFREAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["pricing","communication"],"entities":{"technicians":["Allen"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Allen and Blue Sky Roofing for accurate quoting and clear, consistent communication throughout the project.","key_phrases":["amazing start to finish","correct quote","clear and consistent communication"]},"ChZDSUhNMG9nS0VQbV8xcUt3c2VfeUpnEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["responsiveness","communication","technical_knowledge","professionalism","scheduling"],"entities":{"technicians":["Tyler"],"services":["roof-inspection","leak-repair","ceiling-damage-repair"],"problems":["water-leaking-into-home","large-hole-developed-in-ceiling","storm-damage-from-hurricane-debby"]},"one_line_summary":"During Hurricane Debby, Blue Sky Roofing responded promptly and technician Tyler provided honest, knowledgeable, and pressure-free service for a leaking roof and ceiling damage.","key_phrases":["appointment within 3 days, even during a major storm","sent me pictures of his visit","didn't try any high pressure sales tactics","Exceptional service"]},"ChZDSUhNMG9nS0VJQ0FnSUM3a01tQk9REAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism","technical_knowledge","communication","problem_resolution"],"entities":{"technicians":["Tyler"],"services":["roof-inspection","flashing-inspection","gutter-consultation","leak-diagnosis"],"problems":["water-leaking-behind-a-window-wall","suspected-roof-or-flashing-issue-at-1st-2nd-story-juncture"]},"one_line_summary":"Technician Tyler honestly assessed a water leak issue, determined no roof repair was needed, and provided practical advice without unnecessary work.","key_phrases":["honest and has integrity","did not want to unnecessarily pull apart the roofing/stucco","could have easily told me I did","gives good advice"]},"ChZDSUhNMG9nS0VJQ0FnSURiNF9hVFh3EAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","pricing","cleanliness","scheduling","professionalism","problem_resolution"],"entities":{"technicians":["Allen"],"services":["roof-replacement","roof-repair"],"problems":["hurricane-ian-roof-hole-damage","patched-hole-repair-needed"]},"one_line_summary":"Anna praises Allen and his team for a smooth roof replacement, highlighting fair pricing, transparent communication, excellent cleanup, and repair of Hurricane Ian damage.","key_phrases":["wonderful job on our now brand new roof","transparent about timelines and costs","very fair pricing","honest and trustworthy company"]},"ChZDSUhNMG9nS0VJQ0FnSURiOFpLelBBEAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["pricing","professionalism","communication","responsiveness"],"entities":{"technicians":["Allen"],"services":["roof-repair"],"problems":["roof-repair-issues-requiring-estimate-and-remediation"]},"one_line_summary":"Customer praises Blue Sky Roofing for a prompt, well-documented estimate, conscientious repair work by Allen, and a final bill that matched the quote.","key_phrases":["estimate was provided promptly with good visual documentation","Allen did the repair and was very conscientious","final bill was consistent with the estimate","priced fairly and do a good job"]},"ChdDSUhNMG9nS0VJQ0FnSURieUlqUHhnRRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["technical_knowledge","professionalism"],"entities":{"technicians":["Will"],"services":[],"problems":[]},"one_line_summary":"Customer praises Will for being knowledgeable, helpful, and great to work with, highly recommending Blue Sky Roofing.","key_phrases":["Will was great to work with","very knowledgeable and helpful","Highly recommend working with Blue Sky"]},"ChdDSUhNMG9nS0VJQ0FnSURib01xQTZnRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["courtesy","communication","professionalism"],"entities":{"technicians":["Will"],"services":["roof-repair"],"problems":["weather-related-repair-scheduling-delays"]},"one_line_summary":"Customer praises technician Will for his respectfulness, communication, and quality of roof repair work despite weather-related scheduling challenges.","key_phrases":["took great care of us","keeping us up to speed on the process","quality of work provided","Will was wonderful"]},"ChZDSUhNMG9nS0VLcUw0TGFab0p6X2N3EAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["professionalism"],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"Customer gives a brief but glowing five-star endorsement of Blue Sky Roofing.","key_phrases":["Perfect","great company"]},"ChdDSUhNMG9nS0VJQ0FnSUNiNnZ6U19BRRAB":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSUNicElpNjhBRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["technical_knowledge","punctuality"],"entities":{"technicians":["Tyler","Will"],"services":["metal-roof-repair","screw-replacement"],"problems":["damaged-or-failing-screws-on-steep-metal-roof"]},"one_line_summary":"Tyler and Will arrived on time and successfully repaired a challenging steep 10/12 pitch metal roof by removing and replacing screws.","key_phrases":["great job on repairing my very steep metal roof","10/12 pitch almost a 45 degree angle","on time for quote and for the repairs","highly recommend"]},"ChdDSUhNMG9nS0VJQ0FnSUNicE9PaWh3RRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism","courtesy","communication"],"entities":{"technicians":["Allen"],"services":["roofing-installation","roof-inspection"],"problems":[]},"one_line_summary":"Customer praises sales rep Allen for professionalism and thoroughness, highly recommending Blue Sky Roofing for a great job done.","key_phrases":["very professional, polite and patient","before and after videos of my roof","would highly recommend these guys","did a great job"]},"ChZDSUhNMG9nS0VNRC1pZS11czk3R0d3EAE":{"sentiment":"positive","sentiment_score":0.75,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Tyler"],"services":["roof-inspection"],"problems":[]},"one_line_summary":"Tyler conducted a thorough roof inspection and honestly determined a new roof was not needed, leaving the customer confident in Blue Sky Roofing for future work.","key_phrases":["very thorough","didn't need a new roof","would certainly use Blue Sky"]},"ChdDSUhNMG9nS0VJQ0FnSUNydGVmOXNBRRAB":{"sentiment":"positive","sentiment_score":0.88,"aspects_mentioned":["technical_knowledge","communication","professionalism"],"entities":{"technicians":["Garrick"],"services":["roof-repair","roof-inspection"],"problems":["roof-damage"]},"one_line_summary":"Technician Garrick impressed the customer with his honesty, thoroughness, and multiple repair options during a roof damage assessment.","key_phrases":["honest and gave several options","found areas that needed to be called","would surely recommend Blue Sky and Garrick","sent over Garrick to assess the damage"]},"ChZDSUhNMG9nS0VJQ0FnSURMMzl5U0VREAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","responsiveness","professionalism","scheduling","pricing"],"entities":{"technicians":["Will"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer had an excellent roof replacement experience, praising Will's outstanding communication, responsiveness, and clear estimates throughout the process.","key_phrases":["EXCELLENT with his response time","best and easiest transactions ever","clear and easy to read and understand estimates","Will guided me thru the process"]},"ChZDSUhNMG9nS0VJQ0FnSURMeDRTblNnEAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["punctuality","professionalism"],"entities":{"technicians":[],"services":["roof-inspection","roof-replacement"],"problems":[]},"one_line_summary":"Customer was very happy with the speed of the entire roofing process from inspection to completed roof.","key_phrases":["very happy with the speed","came out to check roof and take pictures","the paper work and the finished roof"]},"ChZDSUhNMG9nS0VJQ0FnSUN4enZMVFVnEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","professionalism","responsiveness","scheduling"],"entities":{"technicians":["Ben"],"services":["roof-inspection","roof-replacement"],"problems":["needed-roof-work-with-reliable-follow-through-and-clear-process-communication"]},"one_line_summary":"Ben stood out by physically walking the roof, providing a quote, and maintaining clear communication throughout the entire process.","key_phrases":["walked my roof and sent a quote","continued following up and answering questions","knew exactly when everything was being done","Way more than 5 stars"]},"ChdDSUhNMG9nS0VJQ0FnSURMOUozSGdRRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","communication","scheduling","pricing","punctuality","problem_resolution"],"entities":{"technicians":["Tyler"],"services":["reroof","insurance-roof-replacement"],"problems":["needed-new-roof-before-home-sale-closing"]},"one_line_summary":"Tyler Moon coordinated a seamless roof replacement under tight home-sale closing deadlines, earning high praise for professionalism and communication.","key_phrases":["worked with us on timing and payment schedule","crew came out in mass to execute quickly","went seamlessly to plan","absolutely be returning customers"]},"ChdDSUhNMG9nS0VJQ0FnSURMNUxudXZnRRAB":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSUNMZ2RmVnZ3RRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","technical_knowledge"],"entities":{"technicians":["Tyler"],"services":["roof-leak-assessment"],"problems":["roof-leak"]},"one_line_summary":"Tyler provided an excellent and honest roof leak assessment, earning a strong recommendation for Blue Sky Roofing.","key_phrases":["excellent job assessing our roof leak","very professional and honest","Would highly recommend Blue Sky"]},"ChZDSUhNMG9nS0VJQ0FnSUR6eF9qZkZnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["problem_resolution","communication","technical_knowledge"],"entities":{"technicians":["Tyler"],"services":["roof-repair","roof-replacement"],"problems":["difficult-roof-problem-caused-by-previous-company"]},"one_line_summary":"Tyler provided excellent problem-solving and communication during a difficult roof repair and replacement job on a rental property.","key_phrases":["tried everything he could for repairs","previous company had caused the problem","helped me find the right roof replacement","made sure my tenants were informed"]},"ChZDSUhNMG9nS0VJQ0FnSUR6d1Bud2RBEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Will"],"services":[],"problems":[]},"one_line_summary":"Customer is extremely happy with the assistance provided by Will from Blue Sky Roofing.","key_phrases":["couldn't be happier","hands down the best","assistance I got"]},"ChdDSUhNMG9nS0VKdjE2Y214dC1xcnZBRRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["technical_knowledge","responsiveness"],"entities":{"technicians":["Will"],"services":["roofing"],"problems":[]},"one_line_summary":"Will from Blue Sky Roofing was praised for being knowledgeable and responsive in helping with a roofing project.","key_phrases":["real big help","very knowledgeable","responsive","roofing project"]},"ChdDSUhNMG9nS0VJQ0FnSUN6LUtqb2d3RRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["problem_resolution","communication","professionalism"],"entities":{"technicians":[],"services":["insurance-claim-assistance","roofing"],"problems":["insurance-settlement-delay"]},"one_line_summary":"Blue Sky Roofing worked with the customer for over a year navigating an insurance claim and delivered great results once the claim was settled.","key_phrases":["year and a half dealing with insurance company","Very helpful","did a great job","once insurance finally settled"]},"ChZDSUhNMG9nS0VJQ0FnSUNUbktYNWZ3EAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["problem_resolution","scheduling","professionalism"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":["city-mandated-roof-replacement-under-35-day-deadline-with-threat-of-40k-fine"]},"one_line_summary":"Blue Sky Roofing was the only company that stepped up to complete a city-mandated roof replacement within a tight 35-day deadline, delivering a great-looking result.","key_phrases":["only roofing company i got ahold of that helped me","city forced are hand and made us replace are roof or 40k fine","came in the time frame knocked the job out","its looks fantastic"]},"ChZDSUhNMG9nS0VJQ0FnSURqcXVmTVZBEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","communication","responsiveness","technical_knowledge"],"entities":{"technicians":["Tyler","Jon"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Tyler and Jon delivered a professional and transparent roofing experience, keeping the customer informed with photos and timely callbacks throughout the project.","key_phrases":["very thorough throughout our roofing process","provided photos along the way","returned all phone calls in a timely manner","went out of their way to make sure we understood"]},"ChdDSUhNMG9nS0VJQ0FnSUNqMTVESjRRRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["punctuality","cleanliness","communication","pricing","professionalism"],"entities":{"technicians":["Allen","Herbert"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"A 45-year industry veteran praises Blue Sky Roofing for their punctuality, cleanliness, communication, and competitive pricing on a new roof installation.","key_phrases":["prompt, clean and do a great job","keeps you informed of the progress every step of the way","delivered when promised","beat everyone else's prices"]},"ChZDSUhNMG9nS0VJQ0FnSUNqeTRLWGRnEAE":{"sentiment":"positive","sentiment_score":0.7,"aspects_mentioned":["professionalism"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer had a great overall experience with Blue Sky Roofing.","key_phrases":["great experience","Blue Sky roofing"]},"ChdDSUhNMG9nS0VJQ0FnSUNqN2R6azhBRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","professionalism","scheduling","problem_resolution","responsiveness"],"entities":{"technicians":["Patrick","Justin"],"services":["roof-replacement","insurance-claim-assistance"],"problems":["hurricane-damaged-roof"]},"one_line_summary":"Customer praises Blue Sky Roofing for a seamless hurricane-damage roof replacement, highlighting excellent communication and project management from Patrick and Justin.","key_phrases":["fabulous job","excellent communication and an accurate timeline","everything went exactly as planned","went out of his way to make sure the job was completed"]},"ChdDSUhNMG9nS0VJQ0FnSUNqM2VQU2xBRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["responsiveness","communication","technical_knowledge","professionalism"],"entities":{"technicians":["Gordan","Jon"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer had a great roof installation experience with Blue Sky Roofing, praising staff Gordan and Jon for their responsiveness, patience, and expertise.","key_phrases":["great experience all the way through","responsive, patient, with high quality of experience","highly recommend","roof has just been completed"]},"ChZDSUhNMG9nS0VJQ0FnSUNqM2E2RkZ3EAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["pricing","communication","cleanliness","professionalism"],"entities":{"technicians":["Thomas","Jon"],"services":["roofing-installation"],"problems":[]},"one_line_summary":"Customer praises competitive pricing, excellent crew work, and strong communication from sales rep Thomas and project manager Jon.","key_phrases":["Price was most competitive","service went up and beyond","in house crew did a fantastic job","Quick and clean with strong communication"]},"ChdDSUhNMG9nS0VJQ0FnSUNqcHZxZGl3RRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["pricing","professionalism","courtesy"],"entities":{"technicians":["Paul"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer is highly satisfied with the fair pricing, impeccable work quality, and kind staff at Blue Sky Roofing.","key_phrases":["The price was right","The work was impeccable","very kind understanding people","You go Paul"]},"ChdDSUhNMG9nS0VNLXJ4TXlkLWM2MzRRRRAB":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["punctuality","cleanliness","communication","pricing","professionalism","scheduling"],"entities":{"technicians":["Allen"],"services":["roof-installation"],"problems":[]},"one_line_summary":"A 45-year construction veteran praises Blue Sky Roofing for on-time delivery, clean job site, great communication from supervisor Allen, excellent pricing, and top-tier workmanship.","key_phrases":["best roofer I have ever worked with","communicated everything to me as things were progressing","Job site clean as can be","The price was great and the workmanship was awesome"]},"ChZDSUhNMG9nS0VJQ0FnSURENGZDOVZREAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["pricing","problem_resolution","professionalism","responsiveness","technical_knowledge"],"entities":{"technicians":["Tyler"],"services":["roof-replacement","decking-replacement"],"problems":["unexpected-decking-damage-found-after-removing-existing-roof","rental-property-roof-replacement"]},"one_line_summary":"Customer highly praises Tyler Moon and Blue Sky Roofing for completing a complex rental property roof replacement—including unexpected full decking replacement—quickly and at a fantastic price.","key_phrases":["hands down one of the best people my family has ever had the fortune to meet","pricing for the scope of work completed was fantastic","replace almost ALL of the decking on the roof","NEVER recommend anyone other than Tyler and Blue Sky FIRST"]},"ChdDSUhNMG9nS0VJQ0FnSURELU1iaC1RRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","punctuality","pricing"],"entities":{"technicians":["Allen"],"services":["gutter-installation","soffit-repair"],"problems":["gutter-and-soffit-issues"]},"one_line_summary":"Customer praises Allen and the crew for professional, friendly service and precise estimates and scheduling on a gutter and soffit repair job.","key_phrases":["very professional but friendly experience","spot on with estimates","worker arrival time and completion","Highly recommend"]},"ChdDSUhNMG9nS0VJQ0FnSUNEdnZDNDVnRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["responsiveness","pricing","professionalism","problem_resolution","scheduling"],"entities":{"technicians":["Will"],"services":["roof-repair"],"problems":["roof-leak-or-damage-requiring-repair"]},"one_line_summary":"Customer contacted Will via Facebook and received a next-day visit, fair pricing, and same-day roof repair.","key_phrases":["came out next day as promised","gave a fair price","did the repair same day","Highly professional"]},"ChZDSUhNMG9nS0VMREl5NG13cEtxc1BBEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["scheduling","pricing","responsiveness","professionalism"],"entities":{"technicians":[],"services":["hurricane-damage-repair","roof-repair"],"problems":["hurricane-damage-to-roof","difficulty-finding-reliable-roofer"]},"one_line_summary":"Customer praises Blue Sky Roofing for same-day hurricane damage repair after months of frustration with unreliable, overpriced competitors.","key_phrases":["squeezed me in on their busy schedule","quote and repair same day","extremely pricey, and pushy, but not these guys","will be my first call for any future needs"]},"ChZDSUhNMG9nS0VJQ0FnSUNEcHVfUkN3EAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["professionalism"],"entities":{"technicians":[],"services":["roof-installation"],"problems":[]},"one_line_summary":"A neighbor observed the Blue Sky Roofing crew installing a roof across the street and was impressed by their professionalism and quality of work.","key_phrases":["impressed with their professionalism","watched them work","new roof put on","job they did"]},"ChZDSUhNMG9nS0VJQ0FnSUNEcW9qcklBEAE":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["responsiveness","scheduling","technical_knowledge","pricing","professionalism","problem_resolution"],"entities":{"technicians":["Allen"],"services":["roof-repair","4-point-inspection","metal-roof-quote"],"problems":["roof-failing-4-point-inspection","pipe-penetration-needing-removal-and-patching","roof-cover-pulling-up-in-multiple-areas"]},"one_line_summary":"The owner personally intervened to send technician Allen out quickly, who resolved multiple roof issues at no charge to help the customer close on a new property.","key_phrases":["called back to see how he could be of assistance","didn't charge me a penny","above and beyond to get this house purchase over the line","5 stars indeed deserved"]},"ChdDSUhNMG9nS0VKVFZtODZhckptcndnRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["pricing","punctuality","professionalism","technical_knowledge","communication"],"entities":{"technicians":["Tyler","Will"],"services":["shingle-repair","roofing-inspection","roofing-estimate"],"problems":["shingles-needed-to-be-glued-down-prior-to-home-sale-closing"]},"one_line_summary":"Tyler and Will completed a timely shingle repair at a great price, impressing the customer with their honesty and professionalism compared to other roofers.","key_phrases":["shingles glued down to close on the sale","completed work on time to enable the closing","Pricing was great","only performed the work necessary"]},"ChdDSUhNMG9nS0VJQ0FnSUQ5cy16MDRBRRAB":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["communication","punctuality","technical_knowledge","professionalism","problem_resolution"],"entities":{"technicians":["Joseph"],"services":["roof-repair","roof-replacement"],"problems":["damaged-roof-requiring-assessment-and-repair"]},"one_line_summary":"Customer Jesse is highly impressed with Blue Sky Roofing's professionalism, communication, and quality workmanship on a full roof repair and replacement project led by Joseph.","key_phrases":["seamless and efficient communication","arrived on time each day","top-notch materials and modern techniques","professionalism, expertise, attention to detail"]},"ChdDSUhNMG9nS0VJQ0FnSUQ5ellIOXFBRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["punctuality","technical_knowledge","communication","professionalism"],"entities":{"technicians":[],"services":["roof-repair"],"problems":["roof-damage-requiring-repair"]},"one_line_summary":"Technician arrived within 2 days, demonstrated strong knowledge, explained the issues clearly, and completed the roof repair to the customer's satisfaction.","key_phrases":["On-site in 2 days","knowledgeable, explained the issues","had everything with him to do the repairs","Very happy with the job & service"]},"ChZDSUhNMG9nS0VJQ0FnSUQ5OUxuMWVREAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["technical_knowledge","problem_resolution","punctuality"],"entities":{"technicians":[],"services":["shingle-replacement","roof-repair"],"problems":["missing-shingles"]},"one_line_summary":"Technician quickly diagnosed and resolved a missing shingles issue with a same-day repair.","key_phrases":["quickly diagnose roof issue","replace missing shingles within the same day","Wonderful service","Highly recommend"]},"ChdDSUhNMG9nS0VJQ0FnSUQ5eUtXQV9nRRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["communication","punctuality","problem_resolution","pricing"],"entities":{"technicians":[],"services":["roof-replacement","wood-rot-repair"],"problems":["wood-rot-under-roof","damaged-decking"]},"one_line_summary":"Customer is highly satisfied with Blue Sky Roofing's communication, speed, and quality of work despite unexpected wood rot adding to the cost.","key_phrases":["communicated the entire process well","fast to get the job done","a lot of rot under our roof","have it done right"]},"ChZDSUhNMG9nS0VJQ0FnSUM5Mk5fQ05nEAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism","communication","technical_knowledge"],"entities":{"technicians":["William"],"services":["roof-consultation","roof-repair"],"problems":["roof-damage-requiring-saving"]},"one_line_summary":"William from Blue Sky Roofing impressed the customer with a professional, thorough consultation and successfully saved their roof.","key_phrases":["showed up professional and thorough","clear explanation for the consultation","did a great job","Thanks for saving my roof"]},"ChdDSUhNMG9nS0VJQ0FnSUM5MVlTSzB3RRAB":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSURkdTRYRmF3EAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["technical_knowledge","problem_resolution","communication"],"entities":{"technicians":["Allen"],"services":["roof-inspection","insurance-claim-assistance"],"problems":["insurance-disputes-related-to-roof"]},"one_line_summary":"Project manager Allen resolved all insurance-related roof issues promptly, earning a strong recommendation for Blue Sky Roofing.","key_phrases":["amazing job inspecting my roof","cleared up every issue immediately","issues with my insurance regarding the roof","definitely recommend"]},"ChZDSUhNMG9nS0VJQ0FnSURkMjd6S0JBEAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["communication","punctuality"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for excellent roof replacement, efficient communication, and beating the expected timeline.","key_phrases":["excellent job replacing my roof","efficient communication","exceeded time frame expectations"]},"ChdDSUhNMG9nS0VJQ0FnSURkOXUzOTZBRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","responsiveness","courtesy","professionalism"],"entities":{"technicians":["Tyler"],"services":[],"problems":["job-too-small-for-blue-sky-to-take-on","needed-referral-to-another-contractor"]},"one_line_summary":"Tyler went above and beyond by staying in touch and helping the customer find alternative contractors even though Blue Sky could not take the job.","key_phrases":["Tyler was exceptional","stayed in touch and continued to try and help","kindness even when we were not using his services","recommend Blue Sky simply because they have someone like Tyler"]},"ChZDSUhNMG9nS0VJQ0FnSUNkeFlEak5nEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","communication","pricing","punctuality","technical_knowledge","courtesy"],"entities":{"technicians":["Allen","John"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises the prompt, knowledgeable, and friendly team—especially Allen and John—for their exemplary work ethic and transparent communication about costs and required work.","key_phrases":["Exemplary work","Work ethic was above and beyond","explained the costs and all the work","Would definitely recommend"]},"ChZDSUhNMG9nS0VJQ0FnSUNkaHBLc2JBEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","communication","pricing","punctuality","responsiveness"],"entities":{"technicians":["Allen"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Allen and the entire Blue Sky team for professionalism, fair pricing, quick response, and completing the job on time.","key_phrases":["very professional","took his time, listened and answered my questions","fair pricing and quality work","there when they said they would be"]},"ChdDSUhNMG9nS0VJQ0FnSUNkLU9yQndBRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","professionalism","problem_resolution","responsiveness"],"entities":{"technicians":["Tyler"],"services":["roof-installation","roofing-estimate"],"problems":[]},"one_line_summary":"Customer highly recommends Blue Sky Roofing after a seamless roof installation experience, praising Tyler Moon's outstanding communication and ongoing follow-up.","key_phrases":["excellent customer skills and communication","stayed in touch long after the roof was completed","went without a single problem","Blue Sky will be my first call"]},"ChdDSUhNMG9nS0VJQ0FnSUR0OV9xbHFRRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["responsiveness","scheduling","communication","professionalism","technical_knowledge"],"entities":{"technicians":["Nick"],"services":["leak-sealing"],"problems":["roof-leak"]},"one_line_summary":"Customer praises Blue Sky Roofing for responsiveness, easy scheduling, and effective leak sealing by a communicative technician.","key_phrases":["great company from beginning to end","very accommodating to schedule with","communicated well on his arrival","worked efficiently"]},"ChdDSUhNMG9nS0VJQ0FnSUR0NzRtVzd3RRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism","courtesy"],"entities":{"technicians":[],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer is highly satisfied with Blue Sky Roofing's new roof installation on their restaurant, praising the staff's kindness and professionalism.","key_phrases":["very kind and very professional","new roof on our restaurant","would definitely use them again","future repairs and replacements"]},"ChdDSUhNMG9nS0VJQ0FnSUR0NzhmNmxnRRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["communication","responsiveness","professionalism"],"entities":{"technicians":["John"],"services":["roofing"],"problems":[]},"one_line_summary":"John checked in frequently and kept the project moving efficiently without delays.","key_phrases":["Worked well with us","check in with us frequently","nobody was holding us up","getting it all done faster"]},"ChZDSUhNMG9nS0VJQ0FnSUR0OElpcVRBEAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["communication","scheduling","professionalism"],"entities":{"technicians":["Will"],"services":["roof-repair"],"problems":[]},"one_line_summary":"Customer praises Will for helpful service and fast roof repair completed within a month from quote to walkthrough.","key_phrases":["Will was very helpful","Less than a month","initial quote to final walkthrough","Easy to communicate and work with"]},"ChZDSUhNMG9nS0VJQ0FnSUR0b0tTcFZnEAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["technical_knowledge","courtesy"],"entities":{"technicians":["Will"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Will for being helpful and knowledgeable on their roofing project.","key_phrases":["very helpful","knowledgeable with my roofing project"]},"ChdDSUhNMG9nS0VJQ0FnSUN0X2JDN193RRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism","communication","courtesy"],"entities":{"technicians":["Will"],"services":["metal-roof-installation"],"problems":[]},"one_line_summary":"Customer praises the friendly, accommodating team and especially salesman Will for making the metal roof installation process smooth from start to finish.","key_phrases":["new metal roof installed","so helpful in getting the process started and completed","exceptionally friendly and accomodating","would most definately use them again"]},"ChZDSUhNMG9nS0VJQ0FnSUN0czlLSFd3EAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["pricing","technical_knowledge","communication"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praised Blue Sky Roofing for reasonable pricing, multiple options, and expert advice, and would use them again.","key_phrases":["very reasonable pricing","multiple options they gave","expert advice","use again on another roofing project"]},"ChZDSUhNMG9nS0VJQ0FnSUROaTluNE5BEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","pricing","communication"],"entities":{"technicians":["Robert","Keleigh"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Robert's professionalism and Keleigh's exceptional customer service, calling the final roofing product well worth the cost.","key_phrases":["professionalism was outstanding","entirely worthy of the cost","dedication to customer service","ability to answer questions was phenomenal"]},"ChZDSUhNMG9nS0VJQ0FnSURObnRIR0x3EAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["pricing","scheduling","responsiveness","problem_resolution","communication","technical_knowledge","professionalism"],"entities":{"technicians":["Allen"],"services":["vent-leak-repair","roof-inspection"],"problems":["hot-water-heater-vent-leaking-from-garage-to-roof"]},"one_line_summary":"Technician Allen quickly scheduled, promptly repaired a leaking hot water heater vent, provided a reasonable on-site estimate, and sent a full roof inspection video.","key_phrases":["very reasonable estimate on site","fixed the problem right away","difficult to get same day service in Florida","entire roof check video"]},"ChdDSUhNMG9nS0VJQ0FnSUROaXFfbXpBRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["punctuality","professionalism","communication","pricing","problem_resolution"],"entities":{"technicians":["Allen","Will"],"services":["roof-repair"],"problems":["roof-issues-requiring-fixes"]},"one_line_summary":"Customer is highly satisfied with Allen and Will's punctual, professional, and well-communicated roof repair work at their Fort Myers home.","key_phrases":["on-time and very professional","communicated all the steps","pricing was reasonable","showed us the Video of the work before and after"]},"ChdDSUhNMG9nS0VJQ0FnSURObUt6aXhnRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","technical_knowledge","courtesy","responsiveness","professionalism"],"entities":{"technicians":["Tyler"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for exceptional communication, patience, and quality work on a brand new roof installation.","key_phrases":["communication was amazing","LOT of patience","go above and beyond","just a phone call away"]},"ChdDSUhNMG9nS0VJQ0FnSUNOeDY2TmdnRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","professionalism","scheduling","courtesy"],"entities":{"technicians":["Bill"],"services":["roof-repair"],"problems":["roof-repairs-needed-on-rental-airbnb-property"]},"one_line_summary":"Customer praises Bill for excellent communication, thorough documentation, and accommodating scheduling around AirBNB guests during a roof repair.","key_phrases":["communicated extremely well","documented very well","worked around our schedule","without disturbing our AirBNB guests"]},"ChdDSUhNMG9nS0VJQ0FnSUNObDRmVzlRRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","responsiveness","technical_knowledge","communication"],"entities":{"technicians":[],"services":["roof-installation"],"problems":[]},"one_line_summary":"Gary is highly satisfied with Blue Sky Roofing's professional crew, quick estimate, and quality roof work in Venice, Sarasota County.","key_phrases":["quick estimate and were spot on","truly professional job","Crew was very very good","I couldn't be happier"]},"ChZDSUhNMG9nS0VJQ0FnSUNONThtaGJ3EAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["cleanliness","courtesy","communication","problem_resolution"],"entities":{"technicians":["Allen"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises Allen and Blue Sky Roofing for a neat, courteous crew, thorough communication, and diligent follow-up after a new roof installation.","key_phrases":["Can't say enough about Allen","workers were neat and courteous","walked us through the whole process","followed up to ensure there were no issues"]},"ChZDSUhNMG9nS0VJQ0FnSUNOeDluVFp3EAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","professionalism","technical_knowledge"],"entities":{"technicians":["Allen"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer is very satisfied with Allen's work, praising his communication and the quality of the finished roofing project.","key_phrases":["Allen was great","kept me informed with calls and pictures","couldn't be happier with the quality of work","the finished product"]},"ChdDSUhNMG9nS0VJQ0FnSUNOeThERW5BRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","professionalism","problem_resolution","courtesy"],"entities":{"technicians":["Robert"],"services":["roofing"],"problems":["unspecified-project-issues"]},"one_line_summary":"Customer praises project manager Robert and the Blue Sky team for outstanding communication, professionalism, and problem resolution that turned a potentially stressful project into a stress-free experience.","key_phrases":["went above and beyond","integrity of the work but the integrity of their business","a cut above the rest","stress free experience"]},"ChdDSUhNMG9nS0VJQ0FnSUNON2FDRm1nRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","punctuality","cleanliness","communication","scheduling"],"entities":{"technicians":["Allen"],"services":["roof-replacement","insurance-claim-assistance"],"problems":["hurricane-ian-roof-damage","insurance-claim-process"]},"one_line_summary":"Allen and the Blue Sky crew delivered a smooth, professional roof replacement after Hurricane Ian, coordinating with adjusters and attorneys while completing the job on schedule and leaving the site clean.","key_phrases":["worked with the adjusters and attorneys","prompt, on schedule","cleaned up","making a pretty painful experience as seamless as possible"]},"ChZDSUhNMG9nS0VJQ0FnSUNOOWV2NWJ3EAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["punctuality","pricing","cleanliness","scheduling"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for arriving on time, offering a reasonable quote, thorough cleanup, and completing the roof in one day.","key_phrases":["showed up when they said they would","reasonable quote","great cleanup","roof was complete the next day"]},"ChdDSUhNMG9nS0VJQ0FnSUQxOFpuZHRBRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["technical_knowledge","professionalism","punctuality"],"entities":{"technicians":["Will"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises efficient roof installation and commends knowledgeable, professional sales rep Will.","key_phrases":["top notch service from start to finish","efficient & quick roof install","very knowledgeable & professional","couldn't be happier"]},"ChdDSUhNMG9nS0VJQ0FnSUMxNDZLRnlBRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["communication","professionalism","cleanliness"],"entities":{"technicians":["William"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for excellent communication from William and impressive professionalism throughout their full roof replacement in December 2023.","key_phrases":["replace our entire roof","William's communication throughout the process was awesome","efficiency and professionalism during the delivery, install, and clean-up","would recommend them to others"]},"ChZDSUhNMG9nS0VJQ0FnSUMxenBUTVJREAE":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["professionalism","courtesy","technical_knowledge","communication"],"entities":{"technicians":["Scott","Jon","Timo"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises the entire Blue Sky Roofing team — including project manager Scott, production manager Jon, and crew leader Timo — for their professionalism, communication, and quality work.","key_phrases":["everyone was amazing, courteous, and professional","very patient, knowledgeable, and kind","always knew exactly what was happening","respectful, hard working, and proficient"]},"ChdDSUhNMG9nS0VJQ0FnSUMxMExYZDRnRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["punctuality","professionalism"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Barbara praises the entire Blue Sky Roofing team for being prompt, efficient, and professional from the salespeople to the owners.","key_phrases":["very prompt efficient and professional","right down from the salesman to the owners","could not have hired a better contractor"]},"ChZDSUhNMG9nS0VJQ0FnSUNsdGZiOFBREAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","scheduling","communication","punctuality"],"entities":{"technicians":[],"services":["roof-repair"],"problems":["roof-damage-requiring-repair"]},"one_line_summary":"Customer praises Blue Sky Roofing for their professionalism, quick scheduling, easy communication, punctual workers, and quality roof repair completed in one day.","key_phrases":["Extremely professional and helpful","schedule my roof repairs within days","answered all my questions without getting annoyed","Workers showed up on time"]},"ChdDSUhNMG9nS0VJQ0FnSUNscGFtbTdnRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["technical_knowledge","pricing","scheduling"],"entities":{"technicians":["Tyler"],"services":["roof-repair"],"problems":["roof-damage"]},"one_line_summary":"Tyler provided thorough damage documentation with photos and videos, completed the roof repair at a fair price within two weeks.","key_phrases":["explaining the damage with pictures and videos","fair price","less than 2 weeks later","highly recommend"]},"ChdDSUhNMG9nS0VJQ0FnSUNsaFlTTzJ3RRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["professionalism"],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"Customer highly recommends Blue Sky Roofing as a professional and honest company.","key_phrases":["Great company","Highly recommend","professional and honest company"]},"ChdDSUhNMG9nS0VJQ0FnSUNscWN6TzF3RRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","punctuality","technical_knowledge","courtesy"],"entities":{"technicians":[],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for their professionalism, punctuality, meticulous work, and attentive foreman oversight during roof installation.","key_phrases":["on time, fast and meticulous","foreman was at the job several times","done to his satisfaction","making friends with the crew was a pleasure"]},"ChdDSUhNMG9nS0VJQ0FnSUNsek1YRnd3RRAB":{"sentiment":"negative","sentiment_score":-0.4,"aspects_mentioned":["cleanliness","technical_knowledge","professionalism","problem_resolution"],"entities":{"technicians":["William"],"services":["roof-replacement"],"problems":["nails-left-in-yard-after-roof-replacement","inadequate-post-construction-cleanup","safety-hazard-for-renters-including-a-young-child"]},"one_line_summary":"Customer praises the quality of the roof replacement but is deeply dissatisfied with dangerous post-construction cleanup, as renters found nails left in the yard.","key_phrases":["nails in the yard that were left behind","did not thoroughly clean up the workspace","disregard for the safety of the occupants","could have easily been a five-star one"]},"ChdDSUhNMG9nS0VJQ0FnSURGb2J2TXlRRRAB":{"sentiment":"negative","sentiment_score":-1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"1-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSUM1cGRteElREAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["cleanliness","professionalism","technical_knowledge"],"entities":{"technicians":["Kim"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer is highly satisfied with a rental house roof replacement by Kim and the Blue Sky crew, praising quality work and cleanliness.","key_phrases":["replaced the roof on my rental house","did a great job, looks great","crew was nice and clean","recommend to anyone needing roof work"]},"ChdDSUhNMG9nS0VJQ0FnSUM1bXRIbTN3RRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","professionalism","courtesy"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer is highly satisfied with Blue Sky Roofing's roof replacement, praising their communication, professionalism, and coordination with their solar company.","key_phrases":["went above and beyond with customer service","informed us of everything going on","coordinated with our solar company","so professional"]},"ChZDSUhNMG9nS0VJQ0FnSUM1d3NEdmRBEAE":{"sentiment":"positive","sentiment_score":0.75,"aspects_mentioned":["professionalism"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer had a positive experience with Blue Sky Roofing, praising their professionalism and responsibility.","key_phrases":["good experience","professional and responsible team"]},"ChdDSUhNMG9nS0VJQ0FnSURabmZIR2pBRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","technical_knowledge","cleanliness","professionalism","scheduling"],"entities":{"technicians":["Ben","Allen"],"services":["roof-replacement","metal-shingle-roofing","roof-tearoff"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for a thorough metal shingle roof replacement, highlighting salesman Ben's detailed explanation and project manager Allen's on-site communication and timely inspections.","key_phrases":["explained in great detail how our roof would be replaced","did a great job with the tear off and cleanup","communicated regularly with us about the progress","new roof looks amazing"]},"ChdDSUhNMG9nS0VJQ0FnSURaa3JubW9BRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","technical_knowledge"],"entities":{"technicians":["Tyler"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Tyler and Blue Sky Roofing for a hassle-free, trustworthy roofing experience from consultation to completion.","key_phrases":["hassle-free roofing experience","from initial consultation to final result","someone you can trust to do the job right","outstanding service"]},"ChdDSUhNMG9nS0VJQ0FnSURaMG9td3lnRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["problem_resolution","professionalism","responsiveness"],"entities":{"technicians":["Alan"],"services":["roof-replacement","storm-damage-repair"],"problems":["roof-destroyed-by-hurricane-ian","post-installation-issue-one-year-later"]},"one_line_summary":"Blue Sky replaced a hurricane-damaged roof and promptly resolved a follow-up issue a year later through technician Alan.","key_phrases":["replaced my roof after Hurricane Ian peeled it off","great experience, great people, great job","Alan Hebert diagnosed the problem","corrected it promptly"]},"ChdDSUhNMG9nS0VJQ0FnSURaMEpxbzBnRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["responsiveness","professionalism","technical_knowledge","communication","problem_resolution","scheduling"],"entities":{"technicians":["Will"],"services":["roof-inspection","storm-damage-assessment"],"problems":["water-intrusion-into-lanai-from-roof-during-hurricane","wind-pushed-water-down-roof-vent"]},"one_line_summary":"After a hurricane caused roof water intrusion, technician Will provided an honest inspection, identified the likely cause, and followed up proactively, earning high praise for responsiveness and integrity.","key_phrases":["answered the day of the storm","surveyed the entire roof area","didn't schedule unnecessary work","followed up a couple weeks later"]},"ChZDSUhNMG9nS0VJQ0FnSUNaai1QNERnEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","punctuality","scheduling","professionalism"],"entities":{"technicians":["William"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer had a seamless roofing experience with great communication, punctuality, and on-schedule project completion through sales rep William Enneking.","key_phrases":["entire process was fantastic","Great communication","always on time","done on schedule and as promised"]},"ChdDSUhNMG9nS0VJQ0FnSUNaem9hamdRRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["responsiveness","courtesy","professionalism"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer had an overwhelmingly positive experience with Blue Sky Roofing, praising their speed, service, responsiveness, and kindness.","key_phrases":["nothing but amazing","went over the top for us in terms of service","Timely responsiveness","genuine kind people"]},"ChZDSUhNMG9nS0VJQ0FnSUNaNm9LU2VREAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["technical_knowledge","communication","cleanliness","punctuality","professionalism"],"entities":{"technicians":["Tyler"],"services":["roof-replacement"],"problems":["aging-roof-on-rental-property","budget-constraints"]},"one_line_summary":"Customer is thrilled with Blue Sky Roofing's roof replacement on her rental home, praising their expertise, communication, cleanliness, and on-time completion.","key_phrases":["thorough assessment and tailored solutions to my budget","transparent and regular updates","left the site spotless","exceeded my expectations"]},"ChZDSUhNMG9nS0VJQ0FnSUNaaXJfYWZBEAE":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["responsiveness","professionalism","technical_knowledge","cleanliness","pricing","communication"],"entities":{"technicians":[],"services":["roof-installation","gutter-preservation"],"problems":["needed-new-roof","wanted-to-preserve-existing-gutters"]},"one_line_summary":"Donna praises Blue Sky Roofing for their responsiveness, honesty, competitive pricing, and quality roof installation with no hidden costs.","key_phrases":["top notch from start to finish","one of the most economical quotes","no hidden costs","love our new roof"]},"ChdDSUhNMG9nS0VJQ0FnSUNad3V1TnVBRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","communication","scheduling","courtesy"],"entities":{"technicians":["Joey","Allen"],"services":["roof-installation"],"problems":["challenging-timeline-due-to-city-approval","hurricane-idalia-delays"]},"one_line_summary":"Customer praises Blue Sky Roofing for exceptional professionalism, attentive project management, and a hardworking crew that navigated a difficult timeline successfully.","key_phrases":["performed beyond my expectation","always available for my questions and requests","managed my timeline which was very challenging","most professional company I have ever worked with"]},"ChZDSUhNMG9nS0VJQ0FnSURwd19tcEhREAE":{"sentiment":"negative","sentiment_score":-0.9,"aspects_mentioned":["communication","professionalism","punctuality","problem_resolution"],"entities":{"technicians":[],"services":["roof-installation"],"problems":["roof-leaking-after-installation","no-show-appointment","poor-communication-and-attitude"]},"one_line_summary":"Customer reports a newly installed roof has leaked twice, compounded by poor communication, bad attitude, and a no-show appointment.","key_phrases":["leaked twice so far","poor communication","poor attitude","still nobody here"]},"ChdDSUhNMG9nS0VJQ0FnSURweGFlSXBBRRAB":{"sentiment":"positive","sentiment_score":0.78,"aspects_mentioned":["responsiveness","technical_knowledge","problem_resolution","cleanliness","professionalism","communication"],"entities":{"technicians":["Alan","Robert"],"services":["roof-replacement","window-repair"],"problems":["cracked-parlor-window-pane","littering-of-water-bottles-snack-papers-and-roofing-debris-on-site"]},"one_line_summary":"After extensive research, the customer highly recommends Blue Sky Roofing, praising Alan and Robert's responsiveness and problem resolution, while noting initial cleanliness issues that were promptly addressed.","key_phrases":["researching 36 companies","answered my calls immediately","working to replace it with no bickering","less than clean with littering"]},"ChZDSUhNMG9nS0VJQ0FnSURwM3ZTRlhnEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","courtesy"],"entities":{"technicians":["Allen"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises Allen and his team for being exceptionally kind and delivering a beautiful roof.","key_phrases":["Nicest people I have ever had the pleasure of doing business with","Our roof is beautiful","Allen and his team were wonderful"]},"ChdDSUhNMG9nS0VJQ0FnSURwX3VtdjR3RRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["technical_knowledge","communication","professionalism"],"entities":{"technicians":["Will"],"services":["roofing-quote"],"problems":[]},"one_line_summary":"A commercial office found the quoting process easy and praised Will for his expertise and informative communication.","key_phrases":["made the whole process painless","very informative","knew what he was talking about","needed a quote"]},"ChZDSUhNMG9nS0VJQ0FnSUNwOXZhZEJnEAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["responsiveness","professionalism"],"entities":{"technicians":["Scott"],"services":[],"problems":[]},"one_line_summary":"Customer praises Scott Ramella and the Blue Sky team for their responsiveness and professionalism, giving a strong recommendation.","key_phrases":["responsive and professional","entire Blue Sky team","highly recommend"]},"ChZDSUhNMG9nS0VJQ0FnSUNwOUp5NU1nEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","professionalism","technical_knowledge","cleanliness","courtesy"],"entities":{"technicians":["Mike"],"services":["full-roof-replacement"],"problems":[]},"one_line_summary":"Customer is highly satisfied with Blue Sky Roofing's full roof replacement, praising communication, professionalism, cleanliness, and a thorough final inspection by Mike.","key_phrases":["entire roof redone","stayed in contact through the entire process","Mike came back to do a final inspection","no roofing debris left in my yard"]},"ChZDSUhNMG9nS0VJQ0FnSUNwOUpEa1pREAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","scheduling","punctuality","cleanliness"],"entities":{"technicians":["Scott"],"services":["roof-repair","insurance-estimate"],"problems":["hurricane-damaged-roof"]},"one_line_summary":"Customer praises Blue Sky Roofing for a professional insurance-accepted estimate, flexible scheduling, on-time completion, and good cleanup after hurricane roof damage.","key_phrases":["professional estimate which the insurance accepted","asked them to move time frame","Job was finished on time","Cleanup was good"]},"ChdDSUhNMG9nS0VJQ0FnSUNwaEpHRzVBRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["technical_knowledge","communication","professionalism"],"entities":{"technicians":["Tyler"],"services":["roof-repair"],"problems":["damaged-roof-needing-repair"]},"one_line_summary":"Technician Tyler impressed the customer by honestly offering both a DIY fix and a professional repair option, unlike other roofers who only push full replacements.","key_phrases":["fix our roof ourselves","don't want to repair, only replace","so appreciated as we are handy","Highly recommend this company"]},"ChdDSUhNMG9nS0VJQ0FnSUNweUtEVnl3RRAB":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["technical_knowledge","communication","responsiveness","courtesy","professionalism","pricing"],"entities":{"technicians":["Gordon","Allen"],"services":["roof-replacement","roof-installation"],"problems":["aging-roof-on-century-old-craftsman-home"]},"one_line_summary":"Customer praises Blue Sky Roofing for exceptional communication, fast quality roof replacement, and pricing thousands below competitors.","key_phrases":["knowledgeable and informative","checked in multiple times throughout the decision making process","finished so quickly, the roof looks incredible","thousands less than their competitors"]},"ChdDSUhNMG9nS0VJQ0FnSURKbVl1MXlBRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","technical_knowledge","communication"],"entities":{"technicians":["Allen"],"services":["roof-inspection"],"problems":["roof-condition-assessment"]},"one_line_summary":"Allen provided an honest roof inspection, advising the customer they had at least 5 more years left rather than pushing an unnecessary sale.","key_phrases":["professional and honest","full inspection","Where other companies tried to just sell me","upfront and honest"]},"ChdDSUhNMG9nS0VJQ0FnSURKd2ZXWDh3RRAB":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSUNKLWFQaGtRRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["punctuality","professionalism","cleanliness","communication","courtesy"],"entities":{"technicians":["Allen","Justin","Logan","Keleigh","Patrick"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises the entire Blue Sky Roofing crew for punctuality, cleanliness, communication, and professionalism throughout her roof installation.","key_phrases":["on time, professional, and a joy to work with","honest and true to his word","made sure to clean the driveway","communicated with me through the whole process"]},"ChdDSUhNMG9nS0VJQ0FnSUNKbVlPdXlnRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["technical_knowledge","professionalism","courtesy"],"entities":{"technicians":["Allen"],"services":["roof-venting-inspection"],"problems":["venting-issue"]},"one_line_summary":"Allen Hebert went above and beyond to identify a venting issue, earning high praise as an example of excellent customer support.","key_phrases":["went above and beyond","identify a venting issue","great example of excellent customer support"]},"ChZDSUhNMG9nS0VJQ0FnSUNKNGQzMUhBEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["courtesy","professionalism","punctuality","communication"],"entities":{"technicians":["Allen"],"services":["barrel-tile-roof-repair","roof-replacement"],"problems":["barrel-tile-roof-in-need-of-repair-and-replacement"]},"one_line_summary":"Allen from Blue Sky Roofing impressed the customer with punctuality, white-glove professionalism, and a clear explanation of repair and replacement options for a barrel tile roof.","key_phrases":["white glove professionalism","early to our appointment","carefully explained the best option","finally get the roof fixed"]},"ChdDSUhNMG9nS0VJQ0FnSUNKOGJPV3pRRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","cleanliness"],"entities":{"technicians":["Justin"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Justin and Blue Sky Roofing for professional work and thorough cleanup from start to finish.","key_phrases":["fantastic job","professional and did a fantastic job","from start through clean up","will recommend to all friends and family"]},"ChZDSUhNMG9nS0VJQ0FnSUNKd1k3UExREAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Allen"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Allen Hebert and Blue Sky Roofing for an amazing job and plans to recommend them to friends and family.","key_phrases":["Amazing company","amazing job","definitely recommend","friends and family"]},"ChZDSUhNMG9nS0VJQ0FnSUNKd2MzM0N3EAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Allen"],"services":[],"problems":[]},"one_line_summary":"Customer praises Allen for his professionalism and pleasant demeanor.","key_phrases":["professional and a pleasure to work with","Allen is professional"]},"ChZDSUhNMG9nS0VJQ0FnSUNKdHJyMllnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","communication","punctuality","technical_knowledge","cleanliness","pricing","courtesy","scheduling"],"entities":{"technicians":["Scott","Nick","Tyler"],"services":["roof-replacement","reroofing"],"problems":["hurricane-ian-roof-damage"]},"one_line_summary":"Customer is highly satisfied with Blue Sky Roofing's full roof replacement after Hurricane Ian, praising the team's professionalism, punctuality, communication, and competitive pricing.","key_phrases":["kept me informed through the entire process","always arrived on time and completed the roofing project on schedule","fairly competitive with other roof companies","very pleased with the work quality and the professionalism of the entire team"]},"ChZDSUhNMG9nS0VJQ0FnSUNKMU5URVVREAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["pricing","communication","professionalism"],"entities":{"technicians":["Chris"],"services":["roofing-repair"],"problems":["roofing-issues-on-rental-property"]},"one_line_summary":"Chris made the roofing repair process easy for a rental property owner, offering a great price and consistent communication.","key_phrases":["made the whole process super easy","gave me a great price","kept in communication the entire time","will definitely use blue sky going forward"]},"ChdDSUhNMG9nS0VJQ0FnSUNKMUxUOXhRRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","courtesy","professionalism"],"entities":{"technicians":["Chris"],"services":["roof-estimate"],"problems":["new-homeowner-roofing-concerns"]},"one_line_summary":"New homeowners felt reassured and confident after a helpful and pleasant roof estimate experience with Chris.","key_phrases":["so helpful when it came to getting an estimate","helped instill confidence with the company","put our worries at ease","very nice and pleasant experience"]},"ChdDSUhNMG9nS0VJQ0FnSUR4LV9pSGdnRRAB":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSUR4MXNfMFl3EAE":{"sentiment":"positive","sentiment_score":0.8,"aspects_mentioned":["punctuality","cleanliness"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer was happy with Blue Sky Roofing's service, noting they were on time and left the area clean.","key_phrases":["happy with there service","on time","clean","give them a call"]},"ChdDSUhNMG9nS0VJQ0FnSUN4MzhYQnBRRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","courtesy","communication","problem_resolution"],"entities":{"technicians":["Charlie"],"services":["roof-replacement","insurance-claim-assistance"],"problems":["roof-destroyed-by-hurricane-ian"]},"one_line_summary":"Charlie and the Blue Sky team earned high praise for professionally handling a hurricane-damaged roof replacement and guiding the customer through the insurance process.","key_phrases":["roof destroyed by hurricane Ian","walked us through the insurance process","Fast, courteous, and professional","Charlie and the Blue Sky team get an A+"]},"ChZDSUhNMG9nS0VJQ0FnSUN4NThxZmN3EAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":["storm-damage"]},"one_line_summary":"Customer praises Blue Sky Roofing for a professional and personable job replacing a roof damaged by Hurricane Ian.","key_phrases":["great job replacing the roof","Ian damage","professional and personable","highly recommend"]},"ChdDSUhNMG9nS0VJQ0FnSUN4aTlUSDlnRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["technical_knowledge","communication","professionalism","courtesy"],"entities":{"technicians":["Gordon"],"services":["soffit-replacement","fascia-replacement"],"problems":["hurricane-damage-to-soffits-and-fascias","previous-contractor-scam-attempt"]},"one_line_summary":"After hurricane damage and a scam attempt by another company, the customer had a great experience with Blue Sky Roofing replacing their soffits and fascias, praising Gordon and the crew for professionalism and communication.","key_phrases":["kept us informed every step of the way","put our minds at ease","friendly & professional","it looks wonderful"]},"ChdDSUhNMG9nS0VJQ0FnSUN4OF9mQTZBRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["pricing","responsiveness","communication","professionalism"],"entities":{"technicians":["Tyler"],"services":["roof-repair"],"problems":["hurricane-damage"]},"one_line_summary":"Customer praises Blue Sky Roofing for quickly repairing hurricane damage at a reasonable price, highlighting Tyler Moon and excellent responsiveness.","key_phrases":["repaired my roof quickly","reasonable price","responsive and easy to work with","Tyler Moon was great"]},"ChdDSUhNMG9nS0VJQ0FnSUN4NGQ3R3pRRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","punctuality","professionalism","courtesy"],"entities":{"technicians":["Gordon","Nick"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises sales rep Gordon's communication and supervisor Nick's professional crew for a seamless roof installation.","key_phrases":["communicated everything about the job before, during and after","professional at the highest level","crew were on time","excellent work"]},"ChZDSUhNMG9nS0VJQ0FnSUN4dnZmN2N3EAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["communication","professionalism"],"entities":{"technicians":["Tyler"],"services":["metal-roof-installation"],"problems":[]},"one_line_summary":"Customer had a metal roof installed in Bradenton and praised Tyler for excellent support and customer service throughout the process.","key_phrases":["metal roof installed","Tyler was great","helping with anything we needed","Great customer service and support"]},"ChZDSUhNMG9nS0VJQ0FnSUN4cnVMeUh3EAE":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["punctuality","professionalism","communication","pricing","responsiveness"],"entities":{"technicians":["Nick","Tyler"],"services":["roof-repair"],"problems":["roofing-damage-requiring-repair"]},"one_line_summary":"Nick and Tyler delivered prompt, professional, and honest roof repair at a fair price, even discounting the job when the work came in under expectations.","key_phrases":["prompt, professional, communicative, and very honest","discounted due to repair being less than anticipated","48hrs with repair two days later","Very honorable and built much respect"]},"ChdDSUhNMG9nS0VJQ0FnSUN4OVAtQ3pBRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["pricing","responsiveness","professionalism","scheduling","cleanliness","problem_resolution","communication"],"entities":{"technicians":["Charlie","Allen"],"services":["roof-replacement","shingle-installation","virtual-estimate","post-installation-inspection"],"problems":["hurricane-damaged-roof","needed-full-reroof","minor-post-installation-issues"]},"one_line_summary":"Julie praises Blue Sky Roofing for fair pricing, responsive communication, efficient crew work, daily cleanup, and thorough post-installation follow-up by Charlie and Allen.","key_phrases":["could not have been more responsive, professional or thorough","cleaned daily and after the job was done","fixed those areas to my satisfaction","standing behind your product and your very good customer service"]},"ChdDSUhNMG9nS0VJQ0FnSURSbmMyUW9BRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","technical_knowledge","communication","cleanliness","courtesy"],"entities":{"technicians":["Rob","Allen"],"services":["metal-roof-installation","roof-construction"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing's professionalism, expert guidance on metal roofing materials, clear communication throughout the project, and clean job site.","key_phrases":["highly professional organization","quality craftsmanship as a top priority","advancements in metal roofs","Job site was kept clean"]},"ChZDSUhNMG9nS0VJQ0FnSURSM2NYeEZ3EAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["responsiveness","communication"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer in Lehigh Acres, Florida praises Blue Sky Roofing for great customer service and fast turnaround on their roof job.","key_phrases":["Great customer service","fast to come out","get roof done","Lehigh Acres Florida"]},"ChZDSUhNMG9nS0VJQ0FnSURScnI2S0l3EAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["professionalism","pricing","cleanliness"],"entities":{"technicians":["Chris"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Chris and the Blue Sky Roofing team for being neat, professional, and offering spot-on pricing.","key_phrases":["amazing","Neat professional","price was Spot On","Blue Sky Roofing team"]},"ChdDSUhNMG9nS0VJQ0FnSUNSc3YtcWdBRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["communication","professionalism","technical_knowledge"],"entities":{"technicians":["Scott"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer highly recommends Blue Sky Roofing, praising Scott's hands-on involvement, strong communication, and professional operations throughout the project.","key_phrases":["Great choice to go with blue sky roofing","assisted in all phases throughout the project","Very good communication and professional operations","Highly recommend"]},"ChRDSUhNMG9nS0VJQ0FnSUNSb3ZoLRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["professionalism","courtesy"],"entities":{"technicians":["Scott"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer highly recommends Blue Sky Roofing, praising project manager Scott for his professionalism and courtesy.","key_phrases":["Professional and courteous","highly recommend BlueSky Roofing","Scott our project manager"]},"ChZDSUhNMG9nS0VKQ0k3SnJYNFk3TUVnEAE":{"sentiment":"positive","sentiment_score":0.88,"aspects_mentioned":["technical_knowledge","professionalism","courtesy"],"entities":{"technicians":["Robert"],"services":["roof-inspection"],"problems":[]},"one_line_summary":"Robert conducted a thorough and pleasant roof inspection, leaving the customer confident enough to plan future contact.","key_phrases":["thorough inspection","very pleasant, knowledgeable, and helpful","will be calling him in the future"]},"ChdDSUhNMG9nS0VJQ0FnSUNSdU96V2h3RRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["pricing","communication","professionalism"],"entities":{"technicians":["Gillis"],"services":["roof-repair","gutter-repair"],"problems":["hurricane-ian-roof-damage","gutter-damage"]},"one_line_summary":"Mr. Gillis proactively offered help after Hurricane Ian damage and delivered quality roof and gutter repairs with clear communication and reasonable pricing.","key_phrases":["Hurricane Ian did some damage to my roof and gutters","provided an estimate for repairs and it was reasonable","detailed in communication and how the entire process would work","My house looks amazing"]},"ChZDSUhNMG9nS0VJQ0FnSUNSeUxmcWZREAE":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["pricing","communication","scheduling","professionalism","courtesy"],"entities":{"technicians":["Robert"],"services":["roof-replacement"],"problems":["hurricane-ian-roof-damage"]},"one_line_summary":"Robert went above and beyond to help the customer replace a hurricane-damaged roof, saving her over $18k and accommodating her work schedule throughout the project.","key_phrases":["saved me over $18k from another company","relieved a lot of stress","went above and beyond what I expected","completed my roof when I was out of town"]},"ChZDSUhNMG9nS0VKVHczdDJpci1hZkVnEAE":{"sentiment":"negative","sentiment_score":-0.8,"aspects_mentioned":["courtesy"],"entities":{"technicians":[],"services":[],"problems":["rude-employees"]},"one_line_summary":"Customer reports that employees were rude with no further details provided.","key_phrases":["Employees are rude"]},"ChZDSUhNMG9nS0VJQ0FnSUNSb0pfMmRnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","responsiveness","communication","cleanliness","scheduling","courtesy"],"entities":{"technicians":["Robert"],"services":["roof-replacement","hurricane-damage-repair"],"problems":["hurricane-damage-to-roof"]},"one_line_summary":"After hurricane damage, Robert Gillis and the Blue Sky crew provided prompt, professional, and stress-free roofing service with thorough cleanup.","key_phrases":["very personable and professional","made everything a lot easier and stress free","cleaned up afterwards, making sure to get the extra nails","responded right away"]},"ChdDSUhNMG9nS0VJVFJ5NU9sZ1lQdjh3RRAB":{"sentiment":"negative","sentiment_score":-0.88,"aspects_mentioned":["communication","responsiveness","professionalism","courtesy","pricing","problem_resolution"],"entities":{"technicians":["Mercedes","Justin"],"services":["roof-repair","free-estimate"],"problems":["leaking-roof","never-received-promised-estimate","dismissive-response-to-repair-request"]},"one_line_summary":"Customer was dismissed when seeking a small roof repair, never received a promised estimate, and was told rudely to call another roofer.","key_phrases":["promised me the estimate that day and I never got it","there's about 180 different roofers in Florida call someone else","nice to your face but don't do what they promise","had to beg for a free estimate"]},"ChdDSUhNMG9nS0VJQ0FnSURoOGU2VnZBRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["pricing","technical_knowledge","professionalism","courtesy","communication","problem_resolution"],"entities":{"technicians":["Charlie"],"services":["roof-installation","shingle-roofing"],"problems":["minor-post-installation-defect-requiring-a-fix"]},"one_line_summary":"After comparing six contractors, Laura chose Blue Sky Roofing for their competitive pricing and knowledgeable staff, and was thrilled with the quality of work and responsive follow-through.","key_phrases":["reasonable and competitive price","very knowledgeable, professional, patient, friendly and courteous","attentive to any of my questions","quick to fix with no argument"]},"ChZDSUhNMG9nS0VJQ0FnSURobHMzVk9nEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","pricing","responsiveness","professionalism","technical_knowledge"],"entities":{"technicians":["Ramon","Rob"],"services":["roof-replacement"],"problems":["hurricane-damaged-roof"]},"one_line_summary":"Customer facilitated a hurricane-related roof replacement remotely and praised Ramon and Rob for their communication, fair pricing, honesty, and quick turnaround.","key_phrases":["kept me updated daily","the fair pricing and above all, the honesty","They jumped on the job quickly","neighbors all vouched for the great work"]},"ChdDSUhNMG9nS0VJQ0FnSURobHZYVDZnRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","professionalism","pricing","scheduling","technical_knowledge"],"entities":{"technicians":["Robert"],"services":["roof-replacement","shingle-installation","free-estimate"],"problems":["hurricane-ian-roof-damage"]},"one_line_summary":"After Hurricane Ian destroyed her roof, Brittaney had a seamless experience with Robert at Blue Sky Roofing, praising his communication, professionalism, and efficient project management.","key_phrases":["communication was absolutely above many other companies","all estimates were free","had a new roof by the 4th week","highly recommend Blue Sky Roofing and Robert"]},"ChZDSUhNMG9nS0VJQ0FnSURoNXBmeENnEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["technical_knowledge","problem_resolution","pricing","communication","professionalism"],"entities":{"technicians":["Robert"],"services":["roof-inspection","leak-diagnosis","attic-inspection"],"problems":["storm-related-roof-leak","water-intrusion-through-vents","potential-mold-concern"]},"one_line_summary":"Robert from Blue Sky Roofing performed a thorough free inspection, correctly diagnosed a vent water intrusion issue, and declined a tip, earning high praise for honesty.","key_phrases":["only inspector to actually go up into our attic","inspection was free","honest company that won't pull a wool over your eye","previous estimates that were over 4,000"]},"ChdDSUhNMG9nS0VLelk3TzJhd2FPejRnRRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Robert"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer is very impressed with Blue Sky Roofing, praising project manager Robert highly.","key_phrases":["very impressed with this company","project manager Robert is the best"]},"ChZDSUhNMG9nS0VJQ0FnSURoakpxMldBEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","technical_knowledge","communication"],"entities":{"technicians":["Scott"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer is highly impressed with Blue Sky Roofing, praising sales rep Scott and the knowledgeable, friendly team, and has already referred two family members.","key_phrases":["went above and beyond","friendly, efficient and knowledgeable","recommended them to two family members","totally impressed"]},"ChdDSUhNMG9nS0VJQ0FnSURod015UjNRRRAB":{"sentiment":"neutral","sentiment_score":0,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"The review contains no substantive content beyond a single meaningless word.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSUNodDdLUEdBEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","professionalism","technical_knowledge","cleanliness"],"entities":{"technicians":["Rbt","Hebert"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises the talented roofing crew, attentive project manager, and supervisor for delivering an excellent roofing experience from start to finish.","key_phrases":["great from start to finish","stayed in touch","tied the whole package together","attention to detail"]},"ChZDSUhNMG9nS0VJQ0FnSUNoNE5iSFF3EAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["professionalism","technical_knowledge","cleanliness"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Blue Sky replaced the customer's roof and the crew was organized, professional, knowledgeable, and cleaned up well.","key_phrases":["very organized and professional","knew what they were doing","did a good job cleaning up","roofing crew worked hard"]},"ChZDSUhNMG9nS0VJQ0FnSURCcjRhMFZnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","communication","responsiveness"],"entities":{"technicians":["Chris"],"services":["roof-replacement"],"problems":["hurricane-ian-damage"]},"one_line_summary":"Customer praises Chris for professional roof replacement in Englewood following Hurricane Ian damage and his availability to answer questions.","key_phrases":["very professional","replaced our roof after hurricane Ian","available to answer all our questions","I give him an A+"]},"ChZDSUhNMG9nS0VJQ0FnSURCdjY3cUVnEAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Ben"],"services":[],"problems":[]},"one_line_summary":"Customer praised Ben and has already recommended Blue Sky Roofing to several others.","key_phrases":["Ben was great","recommended to several others","will continue to"]},"ChZDSUhNMG9nS0VJQ0FnSUNlZ0lYWGJnEAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["professionalism","communication"],"entities":{"technicians":["Chris"],"services":[],"problems":[]},"one_line_summary":"Customer praises Chris Chapman for being awesome and making the roofing process feel comfortable and stress-free.","key_phrases":["was awesome","made me feel at ease","about the process"]},"ChZDSUhNMG9nS0VJQ0FnSURCNC1QVEtnEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["punctuality","scheduling","professionalism"],"entities":{"technicians":[],"services":["roof-installation"],"problems":["post-hurricane-ian-roof-damage"]},"one_line_summary":"Customer praises Blue Sky Roofing for completing a post-Hurricane Ian roof installation exactly on schedule and highly recommends the team.","key_phrases":["installed like clockwork","exactly what happened","fabulous to work with","post Ian recovery"]},"ChdDSUhNMG9nS0VJQ0FnSURCdWVIMjR3RRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["courtesy","professionalism","scheduling"],"entities":{"technicians":["Gordon"],"services":["roof-replacement"],"problems":["hurricane-damaged-roof"]},"one_line_summary":"Customer had their mother's hurricane-damaged roof replaced and praised Gordon's courtesy, professionalism, and timely completion.","key_phrases":["very courteous and professional","completed in reasonable amount of time","definitely would recommend blue sky","roof turned out well"]},"ChdDSUhNMG9nS0VJQ0FnSURCLWZEZ3BRRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","scheduling"],"entities":{"technicians":["Ben"],"services":["roof-repair","new-roof","seamless-gutters","fascia-soffits"],"problems":[]},"one_line_summary":"Customer highly recommends Blue Sky Roofing, praising Ben's professionalism and prompt scheduling for roof, gutter, fascia, and soffit work.","key_phrases":["extremely professional","got our job done as soon as it was possible","seamless gutters, facia and soffits","highly recommended"]},"ChdDSUhNMG9nS0VJQ0FnSURCdWFMUHlRRRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["communication","professionalism"],"entities":{"technicians":["Chris"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer praises Chris Chapman for his helpfulness and attention to detail during the new roof process.","key_phrases":["helped us with the details","new roof","asset to your company","thank you for everything"]},"ChZDSUhNMG9nS0VJQ0FnSURCeHZpalBBEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["responsiveness","professionalism","scheduling"],"entities":{"technicians":["Chris"],"services":["re-roofing","tear-off","rubber-membrane-installation","shingle-installation"],"problems":["condo-roof-replacement-needed"]},"one_line_summary":"Blue Sky Roofing completed a full condo re-roof with tear-off, rubber membrane, and shingles in two days, with a responsive and proactive project manager.","key_phrases":["perfect job re-roofing our condo","responsive and proactive","complete tear off, rubber membrane, shingles","thrilled with the result"]},"ChdDSUhNMG9nS0VJQ0FnSURCaHQtY3VBRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","communication","courtesy"],"entities":{"technicians":["Charlie"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises Charlie for his professionalism, thorough communication, and going above and beyond during their roofing project.","key_phrases":["great to work with","answered all our questions","went above and beyond","we love our roof"]},"ChZDSUhNMG9nS0VJQ0FnSURCaHNlZkpREAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism"],"entities":{"technicians":[],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer is highly satisfied with the crew's work ethic and the resulting roof quality, and would recommend the company.","key_phrases":["Hardest workers i have ever seen","My roof looks amazing","Would refer this company to anyone"]},"ChdDSUhNMG9nS0VJQ0FnSURCdEw3Q3FnRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","cleanliness","scheduling","courtesy"],"entities":{"technicians":[],"services":["roof-removal","roof-installation"],"problems":["hurricane-damage"]},"one_line_summary":"Blue Sky Roofing successfully removed and installed a new roof after Hurricane Ian damage, completing the job before Christmas with friendly workers and thorough cleanup.","key_phrases":["great job removing and installing a new roof","kept their promise to have it completed before Christmas","workers were friendly, helpful, and efficient","clean up around my house was very good"]},"ChZDSUhNMG9nS0VJQ0FnSURCOU96N0RnEAE":{"sentiment":"positive","sentiment_score":0.82,"aspects_mentioned":["professionalism","technical_knowledge","communication"],"entities":{"technicians":["Patrick"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer praises Patrick for being professional, knowledgeable, and pressure-free during a new roof consultation.","key_phrases":["very professional","knowledgeable","no pressure","putting a new roof"]},"ChZDSUhNMG9nS0VJQ0FnSUNCOFpXaWNnEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","punctuality","communication","responsiveness","cleanliness"],"entities":{"technicians":["Scott","Nick"],"services":["roof-replacement"],"problems":["hurricane-ian-roof-damage"]},"one_line_summary":"Customer praises Blue Sky Roofing for professional, prompt, and communicative service during a full roof replacement following hurricane Ian damage.","key_phrases":["great job replacing our roof","gave us a quote within a couple of hours","kept informed through the entire project","wonderful job on the installation and cleanup"]},"ChdDSUhNMG9nS0VJQ0FnSUNCLU5EZm53RRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["punctuality","professionalism","cleanliness","responsiveness","technical_knowledge"],"entities":{"technicians":["Chris"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Chris Chapman and staff for timely, respectful, and high-quality roofing work in Englewood, FL.","key_phrases":["great to work with","timely","respectful of property","great workmanship and product"]},"ChZDSUhNMG9nS0VJQ0FnSUNCNEt1S0NBEAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["professionalism","technical_knowledge"],"entities":{"technicians":[],"services":["roof-replacement","storm-damage-repair"],"problems":["storm-damage-from-hurricane-ian"]},"one_line_summary":"Customer in Englewood, FL was very pleased with Blue Sky Roofing's professional roof replacement service following Hurricane IAN damage.","key_phrases":["very pleased with Blue Sky's service","replaced our roof due to storm damage from IAN","very professional","good quality product"]},"ChZDSUhNMG9nS0VJQ0FnSUQtdjhfSlF3EAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","pricing","scheduling","responsiveness","professionalism"],"entities":{"technicians":["Ben"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for a smooth, timely roof replacement in Venice, FL, highlighting project manager Ben's clear communication, fair pricing, and prompt responsiveness.","key_phrases":["fair price","explained things clearly","answered the phone or called back promptly","process to about a month"]},"ChdDSUhNMG9nS0VJQ0FnSUQtXzhxZnl3RRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","communication","cleanliness","technical_knowledge"],"entities":{"technicians":["Charlie"],"services":["reroofing"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for outstanding reroofing work, highlighting Charlie's attentive oversight and the crew's neat, efficient performance.","key_phrases":["second to none","there from start to finish","always in contact","neat and efficient"]},"ChdDSUhNMG9nS0VJQ0FnSUQtZ19IaXVnRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["punctuality","pricing","technical_knowledge","communication","professionalism","problem_resolution"],"entities":{"technicians":["Ben"],"services":["roof-replacement"],"problems":["hurricane-ian-roof-damage"]},"one_line_summary":"A hurricane Ian victim praises Blue Sky Roofing for delivering on every promise — price, timing, materials, and communication — with standout service from Ben Pond.","key_phrases":["THEY DID WHAT THEY SAID THEY WOULD DO","FOR THE PRICE THEY CONTRACTED","Ben returned all of my inquiries within minutes","finding qualified competent contractors can be a nightmare"]},"ChdDSUhNMG9nS0VJQ0FnSUMtcHFiM19RRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","technical_knowledge"],"entities":{"technicians":[],"services":["hurricane-damage-roof-replacement","shingle-roofing"],"problems":["hurricane-ian-roof-damage"]},"one_line_summary":"Customer praises Blue Sky Roofing for a fast, professional hurricane-damage roof replacement using the latest hurricane-proof shingles and underlayment, completed in 2.5 days.","key_phrases":["extremely professional and efficient","latest hurricane proof shingles and underlayment technology","completed it all in 2.5 days","many followed after seeing my new roof"]},"ChdDSUhNMG9nS0VJQ0FnSUMtNUxuLWpRRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["punctuality","scheduling","cleanliness","professionalism","pricing"],"entities":{"technicians":["Gordon"],"services":["roof-replacement","roofing-estimate"],"problems":["roof-needed-replacement","hurricane-timing-concern"]},"one_line_summary":"Customer praises Blue Sky Roofing for a fast, clean, and well-prioritized roof replacement completed in a single day despite hurricane timing.","key_phrases":["very prompt on arrival time","kept ours as a priority","roof was done in one day","area around the house was very well cleaned up"]},"ChZDSUhNMG9nS0VJQ0FnSUNlZ2ZyN1hREAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","punctuality","communication","problem_resolution"],"entities":{"technicians":["Chris"],"services":["roof-leak-inspection","roof-repair"],"problems":["possible-roof-leak","small-gap-in-roof"]},"one_line_summary":"Project manager Chris impressed the customer with professionalism, punctuality, clear communication, and even made a small repair during the estimate visit.","key_phrases":["very professional, on time","took time to explain his findings and next steps","filled a small gap while out on the roof during the estimate","will absolutely be using them again"]},"ChdDSUhNMG9nS0VJQ0FnSUNlbm9YbjlRRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["technical_knowledge","pricing","professionalism","courtesy"],"entities":{"technicians":["Chris"],"services":["leak-inspection","leak-repair"],"problems":["roof-leak"]},"one_line_summary":"Technician Chris quickly identified and fixed a roof leak at no charge, impressing the customer with his professionalism and honesty.","key_phrases":["identified the minor problem right away","fixed it free of charge","Professional, courteous and honest"]},"ChZDSUhNMG9nS0VJQ0FnSUNlbnNIRVd3EAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Garrett"],"services":[],"problems":[]},"one_line_summary":"Customer highly praises Garrett and strongly recommends Blue Sky Roofing.","key_phrases":["absolutely such a Great Man","highly recommend this company"]},"ChZDSUhNMG9nS0VJQ0FnSUNldG9LQmRREAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["professionalism","technical_knowledge","communication"],"entities":{"technicians":["Chris"],"services":["crawl-space-inspection","attic-inspection"],"problems":["potential-attic-crawl-space-issue"]},"one_line_summary":"Technician Chris Chapman conducted an honest attic inspection and advised no immediate repairs were needed, impressing the customer with his professionalism.","key_phrases":["determined that the issue was not a problem at this point","would come back out and do some repairs if the problem became a bigger issue","very professional and very honest"]},"ChdDSUhNMG9nS0VJQ0FnSUNlaHFlQ3RRRRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["professionalism","courtesy","technical_knowledge","responsiveness"],"entities":{"technicians":["Gordon"],"services":["roof-inspection","leak-repair"],"problems":["small-roof-leak"]},"one_line_summary":"Gordon provided a professional and honest roof inspection for a small leak, assuring prompt follow-up if the issue returned.","key_phrases":["honest evaluation","respond immediately","small leak","professional and courteous"]},"ChdDSUhNMG9nS0VJQ0FnSUNlakpfR3NRRRAB":{"sentiment":"positive","sentiment_score":0.82,"aspects_mentioned":["professionalism","problem_resolution","technical_knowledge"],"entities":{"technicians":["Chris"],"services":["roof-leak-assessment","temporary-roof-repair"],"problems":["active-roof-leakage"]},"one_line_summary":"Chris Chapman visited to assess an active roof leak, provided a temporary fix, and helped the customer prepare to discuss repairs with their insurance.","key_phrases":["very please with his visit","assess our active roof leakage","temporary band aid","discuss our roof issues with our current insurance"]},"ChdDSUhNMG9nS0VJQ0FnSUR1N19MNGt3RRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["technical_knowledge","responsiveness"],"entities":{"technicians":["Ben"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing and Ben for fast quoting, amazing workmanship, and a smooth roof replacement in Palm Harbor.","key_phrases":["wonderful to work with","quick to get us a quote","quality of work was amazing","highly recommend Blue Sky"]},"ChdDSUhNMG9nS0VJQ0FnSUR1NzRieDRnRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism","communication"],"entities":{"technicians":["Ben"],"services":["reroof"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing's professionalism and Ben's consistent communication throughout a reroof project in Seminole, FL.","key_phrases":["professional from estimate to completion","Ben stayed in contact","answered all my questions","highly recommend"]},"ChdDSUhNMG9nS0VJQ0FnSUR1NzRHa3dRRRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["professionalism","communication"],"entities":{"technicians":["Ramon","Chris"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer praises Ramon and Chris for their professionalism and consistent communication throughout the roof replacement process.","key_phrases":["very professional","communicated throughout my whole roof replacement process","Ramon","salesman Chris"]},"ChZDSUhNMG9nS0VJQ0FnSUR1MTVmbFd3EAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","technical_knowledge","pricing","responsiveness"],"entities":{"technicians":["Chris"],"services":["re-roofing","roof-repair"],"problems":["roof-in-need-of-repair"]},"one_line_summary":"Customer praises Chris for quickly evaluating and delivering a reasonable re-roofing repair solution that exceeded expectations.","key_phrases":["excellent and personable representative","exceeded my expectations","quickly evaluating","reasonable solution for the re-roofing repair"]},"ChZDSUhNMG9nS0VJQ0FnSUR1MS1YY1RBEAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["technical_knowledge","communication","responsiveness","professionalism"],"entities":{"technicians":["Garrick"],"services":["roofing-consultation","roof-replacement"],"problems":[]},"one_line_summary":"Garrick provided thorough roofing consultations, clearly explained all options, and maintained consistent communication to help the family make a confident decision.","key_phrases":["very thorough and complete in outlaying our roofing options","helped me and the family make an informed decision","contacted us throughout the week","answered all questions"]},"ChZDSUhNMG9nS0VJQ0FnSUR1eTZuWEtnEAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["communication","professionalism","responsiveness"],"entities":{"technicians":["Gordon"],"services":["skylight-removal","shingle-replacement"],"problems":["skylight-removal-and-replacement-needed"]},"one_line_summary":"Gordon ensured a smooth skylight removal and shingle replacement, staying available to answer all questions throughout the job.","key_phrases":["Gordon was great","skylight removal and replacement with shingles went smoothly","always available and willing to answer questions"]},"ChdDSUhNMG9nS0VOanEwT183MU9mT3Z3RRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["communication","responsiveness","scheduling","professionalism"],"entities":{"technicians":["Josh"],"services":["flat-roof-replacement","total-roof-replacement"],"problems":["ac-unit-removal-required-before-roof-replacement","complex-flat-roof-job"]},"one_line_summary":"Customer praises Josh for excellent communication and coordination throughout a complex flat roof replacement involving AC unit removal.","key_phrases":["great to work with from start to finish","coordinate with our AC company","quick to respond to all of our questions","very pleased with our new roof"]},"ChZDSUhNMG9nS0VJQ0FnSUR1MDhqX0FnEAE":{"sentiment":"positive","sentiment_score":0.88,"aspects_mentioned":["communication","pricing","responsiveness"],"entities":{"technicians":["Gordon"],"services":["storm-damage-inspection","roof-repair"],"problems":["storm-damage-to-home"]},"one_line_summary":"Gordon responded promptly after a storm, communicated damage clearly with photos and options, and provided an estimate at the right price.","key_phrases":["sent me pictures of the damage","followed up with the options","emailed me a estimate","came at the right time and for the right price"]},"ChZDSUhNMG9nS0VJQ0FnSUR1N1lUV0p3EAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","professionalism","courtesy"],"entities":{"technicians":["Gordon"],"services":["roofing-consultation"],"problems":[]},"one_line_summary":"Customer praises Gordon for being thorough, honest, and helpful during the roofing inquiry process for their vacation home.","key_phrases":["walked through the entire process","thorough, honest, authentic and extremely helpful","very confident in the quality and craftsmanship","10/10, highly recommend"]},"ChZDSUhNMG9nS0VJQ0FnSUR1cllqdkxnEAE":{"sentiment":"positive","sentiment_score":0.82,"aspects_mentioned":["technical_knowledge","communication"],"entities":{"technicians":["Gordon"],"services":["roof-inspection","roof-repair-estimate"],"problems":["roof-leak","storm-damage"]},"one_line_summary":"Gordon inspected the roof after storm-related leak damage and provided an informative estimate for repairs.","key_phrases":["inspect the roof after a leak","got on the roof to find location","got us an estimate for a repair","very informative and helpful"]},"ChdDSUhNMG9nS0VJQ0FnSUR1dWREQ3pBRRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["problem_resolution","responsiveness"],"entities":{"technicians":[],"services":["roof-installation"],"problems":["missing-third-nail-for-insurance-requirement"]},"one_line_summary":"Customer chose Blue Sky Roofing over two competitors and was impressed by their quick resolution of a nail installation issue required for insurance.","key_phrases":["best out of three companies interviewed","very happy with the results","immediately addressed it and got it done","problem with installing a third nail for insurance"]},"ChZDSUhNMG9nS0VJQ0FnSUR1dW9xY2FnEAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism","pricing"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer had a great experience with Blue Sky Roofing, praising their speed, professionalism, and affordability.","key_phrases":["pleasure working with blue sky","fast professional","best of all affordable","go to from now on"]},"ChdDSUhNMG9nS0VJQ0FnSUR1NHN6ZXhRRRAB":{"sentiment":"positive","sentiment_score":0.88,"aspects_mentioned":["professionalism","technical_knowledge","communication","courtesy"],"entities":{"technicians":["Gordon"],"services":["roof-inspection"],"problems":["aging-roof-needing-future-replacement"]},"one_line_summary":"Technician Gordon impressed the customer with a professional and informative roof inspection, making them likely to return for future roofing work.","key_phrases":["very professional and polite","educated me on the benefits of getting a new roof","value it would add to my resell amount","compliment his customer service skills and likability"]},"ChdDSUhNMG9nS0VNWEtxZUNkeExMcXFRRRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["pricing","technical_knowledge","professionalism"],"entities":{"technicians":["Garrick"],"services":["roof-repair"],"problems":["minor-roof-repairs-needed"]},"one_line_summary":"Garrick impressed the customer with his honesty by suggesting cost-effective minor repairs rather than upselling unnecessary work.","key_phrases":["honesty on our roof repairs","rather than charge a lot more than needed","offered suggestions to fix the minor work","will be calling Blue Sky"]},"ChdDSUhNMG9nS0VJQ0FnSUNPcmFEeWt3RRAB":{"sentiment":"negative","sentiment_score":-0.7,"aspects_mentioned":["pricing","professionalism","communication","responsiveness","scheduling"],"entities":{"technicians":["Ramon"],"services":["chimney-flashing-repair","roof-inspection","roofing-estimate"],"problems":["chimney-flashing-needs-inspection-repair-or-replacement","overpriced-estimate-compared-to-competitor","undisclosed-roof-age-restriction-causing-wasted-appointment"]},"one_line_summary":"Customer received a wasted appointment due to undisclosed roof-age restrictions, felt pressured by the owner to change her review, and ultimately found Blue Sky's estimate to be double that of a competitor.","key_phrases":["estimate was 100% higher","pressure from owner to change the rating was unprofessional","nothing was said about the age of our roof","sat home until noon only to be told sorry"]},"ChdDSUhNMG9nS0VJQ0FnSURPa2FXR3ZnRRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["problem_resolution","professionalism"],"entities":{"technicians":["Chris"],"services":["roof-repair"],"problems":["roof-problem"]},"one_line_summary":"Customer praises Chris for successfully resolving a roof problem and says Blue Sky Roofing is his go-to company.","key_phrases":["very successful in helping me repair my roof problem","His company is the one I would call on every time"]},"ChZDSUhNMG9nS0VJQ0FnSURPZ1ozZklnEAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["responsiveness","communication","courtesy"],"entities":{"technicians":["Chris"],"services":["roof-replacement"],"problems":["stress-and-fear-around-new-roof-purchase"]},"one_line_summary":"Customer praises Blue Sky Roofing for their quick response and supportive communication during a stressful new roof purchase.","key_phrases":["came through with flying colors","so quick to respond","worked with the stress and fear I felt","Chris helped to explain the process"]},"ChZDSUhNMG9nS0VJQ0FnSURPZ29IekF3EAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["punctuality","professionalism","courtesy","technical_knowledge","problem_resolution"],"entities":{"technicians":["Josh"],"services":["roof-inspection","attic-inspection"],"problems":["ceiling-leak","condensation-from-a-c-unit-in-attic"]},"one_line_summary":"Josh performed a thorough roof and attic inspection, correctly diagnosing the ceiling leak as an A/C condensation issue rather than a roofing problem, and impressed the customer with his punctuality and professionalism.","key_phrases":["roof looks really good and needs no repair or replacement","leak was coming from condensation from the a/c unit","Josh was on time, professional, and polite","I'll know who to call"]},"ChZDSUhNMG9nS0VJQ0FnSURPck56UVlnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["responsiveness","pricing","communication","scheduling","professionalism","technical_knowledge"],"entities":{"technicians":["Ben"],"services":["roofing-repair","free-quote"],"problems":["difficulty-getting-quotes-from-other-companies","roofing-job-husband-was-unable-to-complete"]},"one_line_summary":"Ben quickly provided an honest, money-saving quote and the crew completed the roofing job ahead of schedule with a thorough final inspection.","key_phrases":["Ben came out quickly","saving me a ton of money","able to come within 2 weeks","visually inspected it and was satisfied"]},"ChdDSUhNMG9nS0VJQ0FnSUNPejdiMDJnRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["responsiveness","pricing","problem_resolution","communication"],"entities":{"technicians":["Josh"],"services":["roof-installation","gutter-installation"],"problems":["post-installation-gutter-issues"]},"one_line_summary":"Customer praises Josh for outstanding responsiveness and prompt resolution of post-installation gutter issues on a new roof and gutter project in Largo.","key_phrases":["Josh was so responsive to my every need","fair pricing","issues after the installation of the gutters that were addressed promptly","amazing customer service"]},"ChdDSUhNMG9nS0VJQ0FnSUNPMy1uYTNnRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","problem_resolution","technical_knowledge"],"entities":{"technicians":["Ben"],"services":["roof-repair"],"problems":["roof-issue"]},"one_line_summary":"Ben from Blue Sky Roofing delivered fast, professional roof repair service that left the customer highly satisfied.","key_phrases":["Ben from Blue Sky is fantastic","provided a professional service","fixed my roof's issue quickly","definitely use this service in the future"]},"ChZDSUhNMG9nS0VJQ0FnSUNPdDQ3N1lREAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSUNPbXRfd1ZnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["problem_resolution","punctuality","professionalism","technical_knowledge"],"entities":{"technicians":["Ben"],"services":["re-roofing","shingle-replacement"],"problems":["hard-to-find-roof-color","supply-and-delivery-issues"]},"one_line_summary":"Ben Pond resolved a shingle supply issue and completed the re-roofing job on time, impressing the customer with his follow-through and professionalism.","key_phrases":["went above and beyond","completed in time to meet our deadline","final inspection to verify satisfaction","completed in only 2 days"]},"ChZDSUhNMG9nS0VJQ0FnSUNPOHYyeVRBEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["technical_knowledge","courtesy","communication","professionalism","cleanliness"],"entities":{"technicians":["Ben"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer is highly pleased with Blue Sky Roofing's two-day roof replacement in Clearwater, praising Ben Pond for his knowledge, communication, on-site presence, and cleanup.","key_phrases":["beautiful job replacing my mom's roof","kept us updated every step of the way","on-site during the installation","a first-class company"]},"ChZDSUhNMG9nS0VJQ0FnSUNPc3ZmN1dnEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["punctuality","cleanliness","communication","professionalism"],"entities":{"technicians":["Josh"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for punctual installation, thorough cleanup, and excellent communication from Josh Hall.","key_phrases":["phenomenal job","clean up process was impeccable","Working with Josh Hall was 2nd to none","answered my calls or returned the call in a timely fashion"]},"ChZDSUhNMG9nS0VJQ0FnSUNPaXNXc1BREAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSUNPa3MzOFZnEAE":{"sentiment":"positive","sentiment_score":0.8,"aspects_mentioned":["communication","professionalism"],"entities":{"technicians":["Chris"],"services":["roof-replacement","roofing-quote"],"problems":[]},"one_line_summary":"Customer praises Chris for being very helpful during the roofing quote process in St. Petersburg, FL.","key_phrases":["very helpful on quote","getting my roof done","St Petersburg FL"]},"ChdDSUhNMG9nS0VJQ0FnSUNPN0w3dnp3RRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Josh"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer highly recommends Blue Sky Roofing, praising rep Josh for great service quality.","key_phrases":["great rep","very highly recommended","great quality roof of service"]},"ChdDSUhNMG9nS0VJQ0FnSUNPN0w2eTN3RRAB":{"sentiment":"positive","sentiment_score":0.82,"aspects_mentioned":["punctuality","courtesy"],"entities":{"technicians":["Chris","Josh"],"services":["roof-leak-repair"],"problems":["small-roof-leak"]},"one_line_summary":"Chris and Josh arrived on time and courteously resolved a small roof leak, leaving the customer happy to return.","key_phrases":["small leak","on time and curious","will use again","Seminole location"]},"ChdDSUhNMG9nS0VJQ0FnSUNPck5yT3hRRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["punctuality","technical_knowledge","professionalism"],"entities":{"technicians":["Chris"],"services":["roof-inspection","damage-assessment","repair-estimate"],"problems":["roof-damage"]},"one_line_summary":"Chris impressed the customer by arriving on time, thoroughly inspecting roof damage, and providing an excellent estimate, earning a strong desire to use Blue Sky Roofing again.","key_phrases":["very helpful with inspecting the damage","gave me an estimate of the total cost for repairs","on time","best service I have received so far"]},"ChdDSUhNMG9nS0VJQ0FnSUQyeF9ydDh3RRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","punctuality","professionalism"],"entities":{"technicians":["Josh"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Stephanie had a highly positive experience with Blue Sky Roofing's roof installation, praising Josh's communication, punctuality, and personable service.","key_phrases":["never had a more personable experience","Josh was wonderful with his communication","kept it simple and answered all my questions","top tier company"]},"ChdDSUhNMG9nS0VJQ0FnSUQyNjl1NXNnRRAB":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["communication","professionalism","courtesy"],"entities":{"technicians":["Josh"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer had an outstanding experience with Josh, praising his communication and professionalism throughout the roofing process.","key_phrases":["absolutely top notch","phenomenal with his communication","absolute pleasure to work with","recommend this company to any and everyone"]},"ChZDSUhNMG9nS0VJQ0FnSUQyeTZDVkhBEAE":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["professionalism","communication"],"entities":{"technicians":["Josh"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer is extremely satisfied with the professionalism and efficiency of Blue Sky Roofing, singling out Josh for special praise.","key_phrases":["could not be happier","extremely professional","man of his word","represents this company in the best way possible"]},"ChdDSUhNMG9nS0VJQ0FnSUQyNjR2Ty1BRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","professionalism"],"entities":{"technicians":["Josh"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer had a great experience getting a new roof, praising Josh's helpfulness throughout the entire process.","key_phrases":["new roof","super helpful through the whole process","A+ service","completely recommend"]},"ChZDSUhNMG9nS0VJQ0FnSUQyNi1XU1BnEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","technical_knowledge","punctuality"],"entities":{"technicians":["Josh"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Josh for being professional, informative, and efficient, giving a 10/10 recommendation for roofing needs.","key_phrases":["Quick and efficient","very professional and very informative","10/10 recommend","any and all roofing needs"]},"ChZDSUhNMG9nS0VJQ0FnSUQybTlMOVJnEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["punctuality","professionalism","technical_knowledge","courtesy"],"entities":{"technicians":["Chris"],"services":[],"problems":[]},"one_line_summary":"Customer praises technician Chris for being punctual, professional, knowledgeable, and friendly, and plans to recommend Blue Sky Roofing.","key_phrases":["on time, professional, knowledgeable, friendly","Chris is the best","definitely be recommending Blue Sky to friends and neighbors"]},"ChZDSUhNMG9nS0VJcVBsdURvazcyR0Z3EAE":{"sentiment":"negative","sentiment_score":-0.85,"aspects_mentioned":["punctuality","communication","responsiveness","scheduling"],"entities":{"technicians":[],"services":[],"problems":["missed-appointment","no-communication-from-contractor"]},"one_line_summary":"The contractor failed to show up or call for a scheduled appointment.","key_phrases":["no call no show","missed appointment"]},"ChdDSUhNMG9nS0VJQ0FnSUMybzdYQTNRRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["problem_resolution","professionalism","cleanliness","responsiveness"],"entities":{"technicians":["Ramon","Will"],"services":["roof-leak-repair","roof-installation","permit-handling"],"problems":["roof-leak","urgency-before-hurricane-season"]},"one_line_summary":"Ramon and Will exceeded expectations by quickly resolving a roof leak, handling permits, and leaving the site clean ahead of hurricane season.","key_phrases":["went above expectations","handled permit and install smooth sailing","peace of mind for hurricane season","No nails left behind"]},"ChZDSUhNMG9nS0VJQ0FnSUMybzl6NEtnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","responsiveness","cleanliness","punctuality"],"entities":{"technicians":["Ben"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises the entire team for professionalism, responsiveness, timely work, and keeping the yard clean.","key_phrases":["great to work with","friendly, very responsive and professional","timely fashion","kept the work area clean"]},"ChdDSUhNMG9nS0VJQ0FnSUMyd2ZILTRBRRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["professionalism","punctuality"],"entities":{"technicians":["Will"],"services":["roof-replacement-quote"],"problems":[]},"one_line_summary":"Customer had a positive experience getting a new roof quote from Will, praising his professionalism and promptness.","key_phrases":["very professional to work with","very prompt","get a quote for a new roof","look forward to working with him"]},"ChZDSUhNMG9nS0VJQ0FnSURXcnFXWUxBEAE":{"sentiment":"positive","sentiment_score":0.82,"aspects_mentioned":["pricing","scheduling"],"entities":{"technicians":[],"services":["roof-installation"],"problems":["city-inspection-delays"]},"one_line_summary":"Customer found Blue Sky Roofing to be the most affordable option and was satisfied with the timely work, despite minor city inspection delays.","key_phrases":["most economical out of all the local roofing companies","quick to order the materials","work was done in a timely order","overall great job"]},"ChZDSUhNMG9nS0VQUGRpYmpaZ3VLbFh3EAE":{"sentiment":"negative","sentiment_score":-0.9,"aspects_mentioned":["punctuality","scheduling","responsiveness"],"entities":{"technicians":[],"services":["roofing-inspection"],"problems":["missed-appointment","no-show-representative"]},"one_line_summary":"The customer waited a week for a scheduled appointment but the representative never showed up.","key_phrases":["no show for appointment","waited a week","representative did not show"]},"ChZDSUhNMG9nS0VJQ0FnSUNXeXNYNE13EAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSUNXNUlyYTBBRRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["technical_knowledge","pricing","professionalism"],"entities":{"technicians":["Josh"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Josh for being informative and highlights Blue Sky Roofing's quality work at a competitive price.","key_phrases":["very informative and helpful","quality work","competitive price"]},"ChZDSUhNMG9nS0VJQ0FnSURtczZ6UEFREAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSURtNWJiWWdRRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","courtesy"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer highly recommends Blue Sky Roofing for being personable, professional, and reliable.","key_phrases":["Personable, professional, and reliable","10/10 recommend","all your roofing needs"]},"ChZDSUhNMG9nS0VJQ0FnSURtNmF6cENBEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","scheduling"],"entities":{"technicians":[],"services":["roof-tear-off","shingle-installation","wood-replacement"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for completing a full tear-off, wood replacement, and shingle installation all in one day with an exceptionally hardworking crew.","key_phrases":["amazing job getting our roof done","replaced 234 ft of wood","all in the same day","never seen a crew work that hard"]},"ChdDSUhNMG9nS0VPTDk2SmFHMVAyQmlBRRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["responsiveness","courtesy","scheduling","professionalism"],"entities":{"technicians":["Ramon"],"services":["roofing-inspection","emergency-roofing"],"problems":["urgent-roofing-concerns"]},"one_line_summary":"Customer praises Blue Sky Roofing for their fast, friendly response to urgent roofing concerns, highlighting Ramon by name.","key_phrases":["very friendly and fast response","made time to address my urgent concerns quickly","Ramon is great to deal with","backed up as everyone is in this season"]},"ChZDSUhNMG9nS0VJQ0FnSURteXJUUWZREAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["responsiveness","professionalism","punctuality","technical_knowledge"],"entities":{"technicians":["Ramon"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Ramon and his crew for being responsive, professional, punctual, and delivering excellent work.","key_phrases":["excellent to work with","very professional","on time","will recommend him to all of our friends"]},"ChZDSUhNMG9nS0VJQ0FnSURtN01Tc1l3EAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","problem_resolution"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":["needed-new-roof-for-newly-purchased-home"]},"one_line_summary":"Customer highly recommends Blue Sky Roofing for a new roof installation on their recently purchased Seminole home, praising their professionalism and above-and-beyond service.","key_phrases":["went above and beyond","highly recommend","professional and put you at ease","beautiful new roof"]},"ChZDSUhNMG9nS0VJQ0FnSURtMU5TQ0xREAE":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["communication","professionalism"],"entities":{"technicians":["Ben"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for quality roof installation and consistent communication from Ben throughout the project.","key_phrases":["quality job on my new roof","Ben stayed in communication through the process","Largo, FL"]},"ChZDSUhNMG9nS0VJQ0FnSURtOEs2V1F3EAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["scheduling","pricing","professionalism"],"entities":{"technicians":["Ramon"],"services":["roof-replacement","skylight-installation"],"problems":["urgent-roof-replacement-needed"]},"one_line_summary":"Ramon expedited the roof and skylight installation to one day, delivering great service at a competitive price.","key_phrases":["bumping me to the front of their list","had it done in 1 day","more reasonably priced than the other guys","Roof and the new skylight looks great"]},"ChdDSUhNMG9nS0VJQ0FnSURta01temhnRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["scheduling","communication","professionalism","responsiveness"],"entities":{"technicians":["Ramon"],"services":["roof-replacement"],"problems":["closing-delay-pushing-back-roof-installation-timeline"]},"one_line_summary":"Customer praises Ramon and Blue Sky Roofing for their flexibility and consistent communication throughout a delayed home closing process that ultimately resulted in a successful new roof installation.","key_phrases":["great experience from start to finish","worked with my time frame","kept me up to date through the whole process","Ramon worked with me the whole way"]},"ChZDSUhNMG9nS0VJQ0FnSUNtNzdXc1hBEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["cleanliness","professionalism"],"entities":{"technicians":[],"services":["roof-installation","roof-tear-off"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for a smooth, immaculate full roof installation in Tampa from tear-off through clean-up.","key_phrases":["immaculate when it comes to a roof install","brand new roof","tear off to the install and clean up","gets 5 stars"]},"ChZDSUhNMG9nS0VJQ0FnSUNtcTZTZE9BEAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSUNtNC0yRkp3EAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","technical_knowledge","pricing","communication","courtesy"],"entities":{"technicians":[],"services":["roofing","gutter-service"],"problems":["difficulty-finding-reliable-roofing-company","previous-companies-lacking-customer-service-or-craftsmanship","high-competitor-pricing"]},"one_line_summary":"Customer praises Blue Sky Roofing for their professionalism, craftsmanship, and competitive pricing after struggling to find a reliable roofing company.","key_phrases":["made the entire process seamless from quote to finish","respectful and know their trade","other companies always fell short","will be relying on these guys for any service"]},"ChZDSUhNMG9nS0VJQ0FnSUNtX2EzRkNREAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["pricing","professionalism"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer highly recommends Blue Sky Roofing for their fantastic work and fair pricing relative to quality.","key_phrases":["fantastic job","highly recommended","prices were fair","quality of work"]},"ChdDSUhNMG9nS0VJQ0FnSUNtdmJuSi13RRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":[]},"one_line_summary":"A Largo homeowner is thrilled with the amazing roof replacement job done by Blue Sky Roofing.","key_phrases":["AMAZING job","roof replacement","very happy","Largo homeowner"]},"ChdDSUhNMG9nS0VJQ0FnSUNtdmR1c3BBRRAB":{"sentiment":"positive","sentiment_score":0.85,"aspects_mentioned":["professionalism"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer gives a 5-star rating and strongly recommends Blue Sky Roofing.","key_phrases":["Excellent","would recommend highly"]},"ChdDSUhNMG9nS0VJQ0FnSUNtdmFIZDJnRRAB":{"sentiment":"positive","sentiment_score":0.8,"aspects_mentioned":["professionalism"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer gives a brief but enthusiastic five-star endorsement of Blue Sky Roofing.","key_phrases":["Wonderful roofing company"]},"ChdDSUhNMG9nS0VJQ0FnSUNtamMyUThnRRAB":{"sentiment":"positive","sentiment_score":0.82,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Ramon"],"services":[],"problems":[]},"one_line_summary":"Customer had a positive experience working with Ramon and would hire Blue Sky Roofing again.","key_phrases":["would use again","Ramon was a pleasure to work with","not always the case in this industry"]},"ChZDSUhNMG9nS0VJQ0FnSUNtc2ZtalRnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","professionalism","cleanliness"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for excellent communication, professionalism, and thorough cleanup during a roof replacement.","key_phrases":["great job on the roof replacement","communicated effectively","the team was professional","cleaned up as if they were never there"]},"ChdDSUhNMG9nS0VJQ0FnSUNtZ2I2cnFBRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["technical_knowledge","communication","professionalism"],"entities":{"technicians":["Ramon"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer highly recommends Blue Sky Roofing after Ramon and his team delivered excellent roof installation quality and communication.","key_phrases":["best of the best","great job with the quality of the installation","communicating and customer service","10/10 recommend"]},"ChdDSUhNMG9nS0VJQ0FnSUNtN3ViZDVBRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["pricing","punctuality","cleanliness","communication"],"entities":{"technicians":["Ramon"],"services":["roof-repair"],"problems":["roof-damage-requiring-repair"]},"one_line_summary":"Emily chose Blue Sky Roofing for roof repair based on competitive pricing and Ramon's reassurance, and was fully satisfied with the timely completion and thorough cleanup.","key_phrases":["easy decision after speaking to Ramon","competitive pricing","completed in a timely manner","clean up crew left nothing behind"]},"ChZDSUhNMG9nS0VJQ0FnSUNtbnJUWUJBEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","courtesy"],"entities":{"technicians":[],"services":["roof-installation-or-repair"],"problems":[]},"one_line_summary":"Customer is highly satisfied with Blue Sky Roofing's friendly and professional service, resulting in a great-looking roof and strong recommendations to friends and family.","key_phrases":["couldn't be happier","friendly and professional","roof looks fantastic","recommend them to all my friends and family"]},"ChZDSUhNMG9nS0VJQ0FnSUNtNnZESEJnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["pricing","professionalism"],"entities":{"technicians":["Ramon"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises Ramon and his team for exceptional roof installation in St. Pete with great prices and speedy service.","key_phrases":["went above and beyond","Great prices","speedy service","recommend Blue sky roofing to anyone"]},"ChdDSUhNMG9nS0VJQ0FnSUNtMnBlWHpnRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","technical_knowledge"],"entities":{"technicians":["Ramon"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer is thrilled with Ramon and his team's fast, high-quality roof replacement in St. Petersburg.","key_phrases":["Ramon and his team are amazing","roof replacement in St. Petersburg","work was top quality","new roof is beautiful"]},"ChZDSUhNMG9nS0VJQ0FnSUNtMnRmcWFnEAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["courtesy","professionalism"],"entities":{"technicians":["Roman"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Roman and his team for being friendly, courteous, and doing an amazing job.","key_phrases":["Roman and his team were amazing","friendly courteous","amazing job"]},"ChdDSUhNMG9nS0VJQ0FnSUNtc3VXRDhBRRAB":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSUNtNHBUTU1BEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","courtesy","problem_resolution"],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"Customer was highly impressed with the team's professionalism and extra effort, wishing they could give 10 stars.","key_phrases":["professional, personable, pleasure to work with","went the extra mile","would give them 10 stars"]},"ChdDSUhNMG9nS0VJQ0FnSUNtNHBTTXdRRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism","communication","problem_resolution"],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for being friendly, professional, efficient, and going above and beyond.","key_phrases":["friendly, professional and efficient","Easy to work with","does a great job","Goes above and beyond"]},"ChdDSUhNMG9nS0VJQ0FnSUNtbVAtNHZBRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["pricing","responsiveness","professionalism","technical_knowledge"],"entities":{"technicians":["Ramon"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer highly recommends Blue Sky Roofing, praising Ramon and his team for top-notch work, reasonable pricing, responsiveness, and technical expertise.","key_phrases":["top notch work at very reasonable prices","responsive, professional, and attentive","knowledge and attention to detail","cannot go wrong with BlueSky Roofing"]},"ChZDSUhNMG9nS0VJQ0FnSURHXzctUEVREAE":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["professionalism","communication","punctuality","pricing","cleanliness"],"entities":{"technicians":["Ramon"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for timely, reasonably priced roofing work with excellent customer service and thorough cleanup.","key_phrases":["excellent service","quality customer service","completed on time","reasonably priced"]},"ChdDSUhNMG9nS0VJQ0FnSURHbjRPRG93RRAB":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["professionalism","cleanliness"],"entities":{"technicians":["Ramon"],"services":["roofing"],"problems":[]},"one_line_summary":"Ramon completed the job quickly and professionally, with excellent cleanup afterward.","key_phrases":["professional and easy to work with","got the job done quick","cleanup was great"]},"ChdDSUhNMG9nS0VJQ0FnSURHajR5Unl3RRAB":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSURHdDV2MWt3RRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["punctuality","communication","professionalism","technical_knowledge"],"entities":{"technicians":["Ramon"],"services":["storm-damage-roof-repair"],"problems":["tree-fell-on-roof"]},"one_line_summary":"Customer praises Ramon and his team for prompt response, excellent workmanship, and professionalism after a tree fell on their roof.","key_phrases":["very prompt with an estimate","went above and beyond","workmanship was excellent","highly recommend his team"]},"ChZDSUhNMG9nS0VJQ0FnSURHajhEYmFnEAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSURHLTZlY0d3EAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","technical_knowledge"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for being easy to work with, outstanding professionalism, and work that exceeded expectations.","key_phrases":["easy to work with","professionalism surpassed their quality work","above expectations","highly recommend"]},"ChdDSUhNMG9nS0VJQ0FnSURHdTd6aGtnRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Ramon"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer highly recommends Blue Sky Roofing, praising Ramon and his team for quality and professionalism.","key_phrases":["won't find better roofing company","true quality and professionalism","Ramon and his team"]},"ChdDSUhNMG9nS0VJQ0FnSURHczgzLWlRRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["responsiveness","professionalism"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises the crew for being responsive and reliable from first contact through job completion, and appreciated receiving a Christmas card afterward.","key_phrases":["responsive and reliable","from the first contact until after the job was done","received a Christmas card","Highly recommended"]},"ChZDSUhNMG9nS0VNLXQ4dm1zN05ycFZBEAE":{"sentiment":"positive","sentiment_score":0.88,"aspects_mentioned":["punctuality","cleanliness"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises the quick turnaround and thorough cleanup, feeling safe enough to let her pets outside after the work was done.","key_phrases":["done in a timely manner","felt safe enough to let my fur babies play outside","without worrying of them stepping on anything"]},"ChdDSUhNMG9nS0VJQ0FnSURHazczbWhRRRAB":{"sentiment":"positive","sentiment_score":0.98,"aspects_mentioned":["professionalism","communication","problem_resolution","technical_knowledge","courtesy"],"entities":{"technicians":["Ramon"],"services":["roofing"],"problems":["past-bad-experiences-with-roofing-companies","unaddressed-concerns"]},"one_line_summary":"Customer praises owner Ramon for exceptional professionalism, personal attention, and impressive workmanship that made the entire roofing experience seamless.","key_phrases":["professionalism and customer service is second to none","workmanship is impressive","personal touch Ramon adds","made my entire experience seamless"]},"ChZDSUhNMG9nS0VJQ0FnSURHM2FtTVh3EAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChZDSUhNMG9nS0VJQ0FnSURHM2FIeklnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","professionalism","problem_resolution"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer had a seamless, effortless experience with Blue Sky Roofing and has recommended them to family and clients.","key_phrases":["easy and smooth experience","made it effortless","asked the right questions","did EXACTLY what he said they were gonna do"]},"ChZDSUhNMG9nS0VJQ0FnSURHalkzdVNBEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","punctuality","scheduling","cleanliness","pricing"],"entities":{"technicians":[],"services":["roofing","roof-repair"],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for professionalism, punctuality, clean work, and competitive pricing on roofing services.","key_phrases":["very professional and prompt","stayed completely on the schedule","clean-up was like they were never there","prices were very competitive"]},"ChZDSUhNMG9nS0VJQ0FnSURHOWQ3b1hBEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["punctuality","courtesy","pricing","communication","problem_resolution"],"entities":{"technicians":[],"services":["roof-leak-repair"],"problems":["roof-leaking-in-several-areas","financial-stress-near-the-holidays"]},"one_line_summary":"Customer was stressed about multiple roof leaks near the holidays and found Blue Sky Roofing Pros to be punctual, courteous, reasonably priced, and ultimately resolved the problem.","key_phrases":["on time, courtesy, respectful","price was very reasonable","everything they told me from the beginning was true","My roof no longer leaks"]},"ChZDSUhNMG9nS0VJQ0FnSURHamF6aFNnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","punctuality","pricing"],"entities":{"technicians":[],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer is highly pleased with Blue Sky Roofing's professional staff who completed a roof replacement on schedule and at the quoted price.","key_phrases":["completed my roof replacement on schedule","at the price I was quoted","five-star company producing five star projects","highly recommend Blue Sky Roofing"]},"ChZDSUhNMG9nS0VJQ0FnSURHeFozdlJREAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["professionalism","courtesy"],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for excellent customer service, great staff, and professionalism.","key_phrases":["Excellent company","great customer service","great staff","Very professional and helpful"]},"ChZDSUhNMG9nS0VJQ0FnSURHNWV1NmZnEAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSURHbWJDVHJ3RRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["pricing","professionalism","responsiveness","communication","courtesy"],"entities":{"technicians":["Ramon"],"services":["roof-replacement","roof-repair","roofing-quote"],"problems":["tree-fell-on-new-roof","roof-damage"]},"one_line_summary":"Customer praises Ramon for professional service, fair pricing, and same-day emergency response after a tree fell on their new roof.","key_phrases":["prices are more than reasonable","rushed out to help me the same day","after normal business hours","highly recommend this company"]},"ChZDSUhNMG9nS0VJQ0FnSURHMmRDMkRREAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","responsiveness","technical_knowledge","pricing","communication"],"entities":{"technicians":["Ramon"],"services":["roof-repair","roof-replacement","roof-inspection"],"problems":["roof-damage-requiring-repair-and-full-replacement"]},"one_line_summary":"Customer praises Ramon for his quick response, thorough roof inspection, detailed budget-friendly estimate options, and clear communication.","key_phrases":["responded very quickly","detailed estimate with several options","within our budget","answered all our questions quickly and accurately"]},"ChZDSUhNMG9nS0VJQ0FnSURHaWFUa1dBEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","cleanliness","communication"],"entities":{"technicians":["Ramon"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Ramon and his team for working hard, fast, and clean with incredible customer service.","key_phrases":["worked hard, fast and were extremely clean","customer service was incredible","highly recommend","this team right here is awesome"]},"ChZDSUhNMG9nS0VJQ0FnSURHaWRqYmN3EAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","punctuality","communication"],"entities":{"technicians":["Ramon"],"services":["roofing"],"problems":[]},"one_line_summary":"Ramon and his team impressed the customer by being professional, punctual, and delivering exactly as promised.","key_phrases":["very professional","showed up on time","did exactly what they said they would do"]},"ChZDSUhNMG9nS0VJQ0FnSURHZ2Z5VktBEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["technical_knowledge","professionalism","communication","cleanliness"],"entities":{"technicians":["Ramon"],"services":["roof-installation"],"problems":[]},"one_line_summary":"Customer praises Ramon and team for their knowledge, professionalism, clear communication, and thorough clean-up after roofing work.","key_phrases":["extremely knowledgeable","great communication from start to finish","made the process easy and painless","very pleased with the clean up afterwards"]},"ChZDSUhNMG9nS0VJQ0FnSURHb2ZPQlJREAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSURHX3VtRzJnRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","technical_knowledge"],"entities":{"technicians":["Ramon"],"services":[],"problems":[]},"one_line_summary":"Customer highly praises Ramon as a master of his craft and a consummate professional based on years of working together.","key_phrases":["master of his craft","perfect professional","couldn't recommend anyone more highly","known and worked with Ramon for many years"]},"ChZDSUhNMG9nS0VJQ0FnSURHX3ZhQ0lBEAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSURHN3VlUzhBRRAB":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["cleanliness","communication","professionalism"],"entities":{"technicians":[],"services":["roof-installation","gutter-installation"],"problems":[]},"one_line_summary":"Customer is extremely impressed with Blue Sky Roofing's new roof and gutter installation, praising their cleanup, communication, and professionalism.","key_phrases":["outstanding job cleaning up","communication from start to finish was superior","highly recommend","pleased with their work and professionalism"]},"ChZDSUhNMG9nS0VJQ0FnSURHcnB6SEt3EAE":{"sentiment":"positive","sentiment_score":1,"aspects_mentioned":[],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"5-star rating with no written review.","key_phrases":[]},"ChdDSUhNMG9nS0VJQ0FnSURHdHJ1TDlBRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["technical_knowledge","pricing"],"entities":{"technicians":[],"services":["full-roof-replacement"],"problems":[]},"one_line_summary":"Customer is highly satisfied with a full roof replacement, praising the quality, speed, and value of the work.","key_phrases":["full roof replacement","couldn't be happier with the quality","great value","recommending Blue Sky to friends and family"]},"ChdDSUhNMG9nS0VJQ0FnSURHdHFIZmdBRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism"],"entities":{"technicians":["Ramon"],"services":["roofing"],"problems":[]},"one_line_summary":"The reviewer consistently refers clients to Ramon at Blue Sky Roofing, praising their quality and professionalism as exceptional.","key_phrases":["sending all of my clients to Ramon","quality and professionalism is of the utmost importance","goes above and beyond"]},"ChdDSUhNMG9nS0VJQ0FnSURHNXJ1QjlnRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["responsiveness","professionalism","punctuality","pricing","problem_resolution"],"entities":{"technicians":["Ramon"],"services":["roof-inspection","leak-repair"],"problems":["roof-leak"]},"one_line_summary":"Customer was impressed by the quick response, honest assessment, and professional repair of a small roof leak by owner Ramon.","key_phrases":["surprised how quickly they showed up","not trying to sell me extra services I didn't need","fantastic job, very professionally and in timely manner","owner Ramon was actually there himself"]},"ChZDSUhNMG9nS0VJQ0FnSURHaXNYb1NREAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["pricing","communication","professionalism","cleanliness"],"entities":{"technicians":["Ramon"],"services":["roof-replacement"],"problems":[]},"one_line_summary":"Customer was highly impressed with Ramon's fair pricing, communication, professionalism, and thorough cleanup on a new roof installation.","key_phrases":["fair price","great communication","new roof looks amazing","cleanup was fantastic"]},"ChdDSUhNMG9nS0VJQ0FnSURHNm96THdBRRAB":{"sentiment":"positive","sentiment_score":0.92,"aspects_mentioned":["communication","cleanliness","professionalism"],"entities":{"technicians":["Ramon"],"services":[],"problems":[]},"one_line_summary":"Customer praises Ramon for excellent communication, cleanliness, and being easy to work with.","key_phrases":["Ramon is excellent","Great communication","cleaned up","easy to work with"]},"ChdDSUhNMG9nS0VJQ0FnSURHb29maHJBRRAB":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["communication","cleanliness","professionalism"],"entities":{"technicians":["Ramon"],"services":["roofing"],"problems":[]},"one_line_summary":"Customer praises Ramon for excellent service, strong communication, and thorough cleanup, highly recommending Blue Sky Roofing.","key_phrases":["Ramon was excellent","super communication","really appreciated the good clean-up","Highly recommend this company"]},"ChZDSUhNMG9nS0VJQ0FnSURHNHNqcEJBEAE":{"sentiment":"positive","sentiment_score":0.9,"aspects_mentioned":["professionalism","responsiveness","technical_knowledge"],"entities":{"technicians":[],"services":[],"problems":[]},"one_line_summary":"Customer praises Blue Sky Roofing for being professional, responsive, and detail-oriented.","key_phrases":["Professional","responsive","attentive to details"]},"ChZDSUhNMG9nS0VNX3ZvZnpOenJuV053EAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["communication","professionalism","courtesy","cleanliness"],"entities":{"technicians":["Ramon"],"services":["roofing"],"problems":[]},"one_line_summary":"Ramon and his crew delivered professional, courteous, and clean roofing work with great communication throughout.","key_phrases":["Great communication from the start","Professional and courteous all throughout","Cleaned up like they had never been there","Highly recommend Blue Sky"]},"ChZDSUhNMG9nS0VPSFdwT0gtMGNDQkVnEAE":{"sentiment":"positive","sentiment_score":0.95,"aspects_mentioned":["professionalism","pricing","technical_knowledge"],"entities":{"technicians":[],"services":["roofing"],"problems":[]},"one_line_summary":"Customer highly recommends Blue Sky Roofing for delivering excellent value, professional work, and industry-leading quality.","key_phrases":["best value","excellent service","professional work done","highest standards in the industry"]},"ChZDSUhNMG9nS0VNckJsNkw4aDhIVmRnEAE":{"sentiment":"positive","sentiment_score":0.97,"aspects_mentioned":["professionalism","technical_knowledge","communication"],"entities":{"technicians":["Ramon"],"services":["roofing-consultation"],"problems":[]},"one_line_summary":"Customer praises Ramon for his professionalism, deep roofing knowledge, creative problem-solving, and clear communication during a consultation.","key_phrases":["incredibly professional and passionate","knowledge in roofing and out of the box thinking","consultation was very clear and easy to understand","excited to continue doing business"]}},"faq":[{"question":"Is Blue Sky Roofing professional?","answer":"Based on 284 reviews mentioning professionalism & conduct, 97.9% report positive experiences. Customers frequently mention \"very professional\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21jdFJXTlBiVzFtWDNoVk1sQnVaWEp1YmxaaFJtYxAB","Ci9DQUlRQUNvZENodHljRjlvT2tWT1MxOU1PR0pxUVRSamQyWllSVE5zZGtGZmJWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2tsdlprVlNkRUp3YW5WUmFWRm9UVWh0TWtSVk1uYxAB"]},{"question":"Is Blue Sky Roofing good at communicating with customers?","answer":"Based on 187 reviews mentioning communication & updates, 96.3% report positive experiences. Customers frequently mention \"great communication\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21jdFJXTlBiVzFtWDNoVk1sQnVaWEp1YmxaaFJtYxAB","Ci9DQUlRQUNvZENodHljRjlvT201MFYzVjZVWFJwV0haRllsTnpjRXcwUTFSNFJsRRAB","Ci9DQUlRQUNvZENodHljRjlvT2tWT1MxOU1PR0pxUVRSamQyWllSVE5zZGtGZmJWRRAB"]},{"question":"Is Blue Sky Roofing knowledgeable and skilled?","answer":"Based on 124 reviews mentioning technical knowledge & expertise, 99.2% report positive experiences. Customers frequently mention \"knowledgeable\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkc2RsbFhiREp1WkhodE1pMXdYelJzZWpOb1YzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2tsdlprVlNkRUp3YW5WUmFWRm9UVWh0TWtSVk1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB"]},{"question":"Is Blue Sky Roofing affordable and fairly priced?","answer":"Based on 88 reviews mentioning pricing & value, 95.5% report positive experiences. Customers frequently mention \"fair pricing\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkc2RsbFhiREp1WkhodE1pMXdYelJzZWpOb1YzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2tWT1MxOU1PR0pxUVRSamQyWllSVE5zZGtGZmJWRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB"]},{"question":"Is Blue Sky Roofing responsive and quick?","answer":"Based on 86 reviews mentioning responsiveness & speed, 93% report positive experiences. Customers frequently mention \"responsive\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT201MFYzVjZVWFJwV0haRllsTnpjRXcwUTFSNFJsRRAB","Ci9DQUlRQUNvZENodHljRjlvT204NWJFOTBWVm8wTnpCeVVGODJMVTlXYmtGSU9VRRAB","Ci9DQUlRQUNvZENodHljRjlvT2pWRU4wVkxhMUZUY2pGWVZXSnhWa2hZTUUxNFMxRRAB"]},{"question":"Is Blue Sky Roofing courteous and friendly?","answer":"Based on 83 reviews mentioning courtesy & friendliness, 97.6% report positive experiences. Customers frequently mention \"friendly\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tsdlprVlNkRUp3YW5WUmFWRm9UVWh0TWtSVk1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT25CWGRIUmFXWFpQYzB0cVNHTmpYelpuT0hWQk9HYxAB","Ci9DQUlRQUNvZENodHljRjlvT21jeFREWkpjekl3VVhaWk4xSmpMV3hVUTFwR2RWRRAB"]},{"question":"Is Blue Sky Roofing on time for appointments?","answer":"Based on 79 reviews mentioning punctuality & on-time service, 96.2% report positive experiences. Customers frequently mention \"on time\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21jdFJXTlBiVzFtWDNoVk1sQnVaWEp1YmxaaFJtYxAB","Ci9DQUlRQUNvZENodHljRjlvT2twNk9VZDZNMUJzWlhkbVh6VnBkMlpIYkUxTVFsRRAB","ChdDSUhNMG9nS0VJTzZvUEhFaTVQMDFBRRAB"]},{"question":"Is Blue Sky Roofing effective at solving problems?","answer":"Based on 69 reviews mentioning problem resolution & effectiveness, 92.8% report positive experiences. Customers frequently mention \"made it effortless\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkc2RsbFhiREp1WkhodE1pMXdYelJzZWpOb1YzYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB","Ci9DQUlRQUNvZENodHljRjlvT25NNWMxZHpaV1IwV0VOWmNIbE1UVU5yWWtsT1dWRRAB"]},{"question":"Is Blue Sky Roofing clean and tidy?","answer":"Based on 61 reviews mentioning cleanliness & tidiness, 95.1% report positive experiences. Customers frequently mention \"cleaned up\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tsdlprVlNkRUp3YW5WUmFWRm9UVWh0TWtSVk1uYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB","Ci9DQUlRQUNvZENodHljRjlvT2t4ZmFFaFVZMXBUUlhoWE9GbDZkRmhFTUVWT1VrRRAB"]},{"question":"Is Blue Sky Roofing easy to schedule with?","answer":"Based on 58 reviews mentioning scheduling & booking ease, 91.4% report positive experiences. Customers frequently mention \"prompt, on schedule\".","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21jdFJXTlBiVzFtWDNoVk1sQnVaWEp1YmxaaFJtYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB","Ci9DQUlRQUNvZENodHljRjlvT204NWJFOTBWVm8wTnpCeVVGODJMVTlXYmtGSU9VRRAB"]},{"question":"Does Blue Sky Roofing handle roof replacement & installation?","answer":"Roof Replacement & Installation appears in 165 of 348 reviews, 99.4% of them positive.","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21jdFJXTlBiVzFtWDNoVk1sQnVaWEp1YmxaaFJtYxAB","Ci9DQUlRQUNvZENodHljRjlvT201MFYzVjZVWFJwV0haRllsTnpjRXcwUTFSNFJsRRAB","Ci9DQUlRQUNvZENodHljRjlvT2tWT1MxOU1PR0pxUVRSamQyWllSVE5zZGtGZmJWRRAB"]},{"question":"Does Blue Sky Roofing handle customer service & communication?","answer":"Customer Service & Communication appears in 161 of 348 reviews, 98.1% of them positive.","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkc2RsbFhiREp1WkhodE1pMXdYelJzZWpOb1YzYxAB","Ci9DQUlRQUNvZENodHljRjlvT21jdFJXTlBiVzFtWDNoVk1sQnVaWEp1YmxaaFJtYxAB","Ci9DQUlRQUNvZENodHljRjlvT201MFYzVjZVWFJwV0haRllsTnpjRXcwUTFSNFJsRRAB"]},{"question":"Does Blue Sky Roofing handle professionalism & crew performance?","answer":"Professionalism & Crew Performance appears in 99 of 348 reviews, 100% of them positive.","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21jeFREWkpjekl3VVhaWk4xSmpMV3hVUTFwR2RWRRAB","ChZDSUhNMG9nS0VPYUZwLVB2cDVXVkZnEAE","ChdDSUhNMG9nS0VMM0lySi1keGJmeHdRRRAB"]},{"question":"Does Blue Sky Roofing handle project management & scheduling?","answer":"Project Management & Scheduling appears in 51 of 348 reviews, 92.2% of them positive.","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT21jdFJXTlBiVzFtWDNoVk1sQnVaWEp1YmxaaFJtYxAB","Ci9DQUlRQUNvZENodHljRjlvT2pkTldHbExNelpFVWtNMmRGWklSRGs1ZVRaS1JVRRAB","Ci9DQUlRQUNvZENodHljRjlvT2xGeFIzTk5aVEJGYzFwamQwNXZkMW8yVTNKRWJXYxAB"]},{"question":"Does Blue Sky Roofing handle roof repair & leak fix?","answer":"Roof Repair & Leak Fix appears in 44 of 348 reviews, 97.7% of them positive.","evidence_review_ids":["Ci9DQUlRQUNvZENodHljRjlvT2tkc2RsbFhiREp1WkhodE1pMXdYelJzZWpOb1YzYxAB","Ci9DQUlRQUNvZENodHljRjlvT21jeFREWkpjekl3VVhaWk4xSmpMV3hVUTFwR2RWRRAB","ChZDSUhNMG9nS0VKeWl4YXViMnZhRkpnEAE"]}],"summary":"Blue Sky Roofing of Sarasota, FL has accumulated 348 customer reviews spanning from November 2021 through May 2026, with an overall sentiment score of 0.87. Ninety-six percent of reviews are positive, 3.7% are negative, and 0.3% are neutral, reflecting a stable trend over the review period. Professionalism and conduct is the most frequently mentioned aspect, cited in 284 reviews at 97.9% positive. Communication and updates follows at 187 mentions and 96.3% positive, while technical knowledge and expertise earned the highest positivity rate of any aspect at 99.2% across 124 mentions. Pricing and value registers 95.5% positive across 88 mentions. Responsiveness and speed (86 mentions, 93% positive) and problem resolution and effectiveness (69 mentions, 92.8% positive) are the lower-scoring aspects, though both remain well above the 70% threshold that would indicate a notable negative pattern. Scheduling and booking ease received the lowest positivity rate at 91.4% across 58 mentions, still indicating a largely favorable experience. Among named technicians, Allen leads with 55 mentions and a 5.0 average rating, followed by Tyler (35 mentions, 5.0), Ramon (32 mentions, 4.9), Will (22 mentions, 5.0), and Chris (20 mentions, 5.0). On the service side, general roofing work earned a perfect 100% positive rate across 65 mentions, roof repair sits at 97.6% positive across 41 mentions, roof installation at 97.4% across 38 mentions, roof inspection at 97.1% across 35 mentions, and roof replacement — the most frequently mentioned service at 85 reviews — at 95.3% positive. Thematically, roof replacement and installation generated the most discussion at 165 reviews and 99.4% positive, while customer service and communication drew 161 reviews at 98.1% positive. Professionalism and crew performance reached 100% positive across 99 reviews. Insurance claim assistance, honest inspection and transparent pricing, roof inspection and assessment, and pricing and value all received 100% positive ratings, though each was noted in fewer than 30 reviews. Project management and scheduling, at 92.2% positive across 51 reviews, represents the one topic area with modest but not alarming criticism.","pull_quote":"Across 348 reviews from 2021–2026, Blue Sky Roofing of Sarasota earns 96% positive feedback, with top technicians Allen, Tyler, and Ramon each averaging near-perfect ratings and no service category falling below 95% positive."}