He came when he said, did the job well, and the price was right. Would recommend any day. And I don't usually do reviews.