Haim is absolutely incredible. He is on time, does great work and exceeds all of his commitments. I was out of town and he would send me pictures of the progress. It's rare to find someone with that kind of work caliber. He hits all the buckets ... reliable, great quality, affordable, and honest. Strongly recommend!