Randy is knowledgeable, extremely reliable and honest! When we first moved into our home we had a few things that needed repair. He came when he said he would, did an excellent job, and was more than fair in his pricing. Recommend without hesitation. Great knowing we have him when we need him!