Allen has helped me on three houses so far. He is prompt, honest, cheerful, and multi-skilled! He is very clear about what will happen when. I like his initiative, if he sees something wrong he points it out, and is fine whether or not I have him fix it. He's also patient in explaining why he thinks something should be done a certain way. I've had him do landscaping, concrete work, small plumbing jobs, construction cleaning and a bunch of other things I've forgotten! I'm happy to pay him for a job well done and on time.