This was an insurance job and KWR was the insurance company's contractor. I see that KWR has great reviews on here but this is my perspective.
Overall, the quality of the work was very good, the timeliness of the job completion was good and any deficiencies I brought up were addressed quickly. The reason for my lower score is because I am still picking up cigarette butts around my home and one of the workers thought it would be appropriate to have his dog tied up to a tree in my front yard on one of the days. I was off that day and saw him in my front yard while making lunch. I like dogs but this was not very professional. I decided at the time to let it go.
Lastly, when an appointment to finalize payment was initially missed, I was told via text message that we would get an upgraded warranty on the roof for the trouble, but this was retracted at the time of final payment. The reason being that there was no warranty option on the particular product we chose. I think this was clearly a case of over promising.
If someone says they are going to offer something, they should follow through with it. Instead, we got a pair of thermos cups and an apology.
Phone calls were professional, messages returned, and overall, things went smoothly, so this is a bit I f a mixed bag. The biggest thing that I'm not happy with is the retraction of a better warranty.
If these three issues hadn't come up, I would probably consider KWR for work paid for out of my own pocket, but I would suggest shopping around.