This company promised to show up before the summer months started, and didn't show up at all, let alone communicate with me as to whether or not he would show. He was recommended by friends, so I believed I would actually get the work done as promised. He told me not to give up on him, as he had staffing issues this year, and ended up on a 5 month project that he started after the promised window where he would show up. Needless to say, NOT IMPRESSED AT ALL.