Sam is no handyman. I hired him to clean my eaves/downspouts and install eaves covers. First rain fall, I had a HUGE leak which I later found out that Sam had forgotten to clean my downspouts. I called him and he couldn't come out to fix his mess for several weeks. This resulted in weeks of maintaining the eaves so I don't have a flood in my basement. I eventually hired someone else to clean my downspouts as I couldn't wait any longer for Sam. This new guy had told me that there were spaces between the eaves covers. I called Sam on it and he eventually came out to re-install pieces that were missing. This is something that I shouldn't have to do if it was done properly in the first place. What is the purpose of putting eaves covers if there is going to be gaps! One year later, I had a roofer come out to do some repair work, only to find out yet again that there were STILL gaps between the covers. I could not believe it, yet again someone who got on my roof had told me the same story. I then called Sam back to tell him about my findings, and he said he would not come back to do any more work. Beware, this guy does a half fast job and does NOT guarantee his work.