I met Randy because of his persistence and dedication to his profession and have now put him at the top of my inspector list. Every time I hire Randy, he is prompt, courteous, and very professional. He is able to explain things to home buyers so that they understand the importance of the issue. Randy has always been prepared with tools and has a very good knowledge of construction and structure. I highly recommend Randy to anyone who needs a professional, courteous and knowledgeable inspector.