We have had an on going issue for the last ten years and had it worked on many times. Out of desperation we joined Angies List to read the reviews before we had someone come out. The reviews for Robert were good so we gave them a call. His wife was our first contact, very professional and helpful. She took our information and it wasn't long until Robert called. He set up a time to come out and did come when he said he would. One of his reviews had said don't be put off by the price, so we kept that in mind when he came. We decided to use him because of the good reviews he had on Angies List. We weren't disappointed. If you want someone that cares about their work, that does what they say they will do, comes when they say they will, does a great job and knows what they are doing then give Robert a call. He takes pride in his work. He replaced siding that was rotten, painted it, worked on the problem with leakage on the roof, (big job), ran a new dryer vent, replaced sheet rock, fixed a faucet that water barely ran out, fixed two electrical outlets that didn't work and found a couple more problems that we didn't know we had. We have him set up to come back after the first of the year to replace the flooring in our extra bathroom and put tile back down. He cleans up afterwards and you would never know someone had been there. You will not be disappointed in their work. We would highly recommend AllPro Residential.