by Ben from Fort Worth, TX 76179
Keith was great, very knowledgeable and made a few much-appreciated recommendations. The only thing keeping this from a 5-star review is that he was about 1.5 hours late, but things like this happen from time to time. He was very professional and thorough. Thanks, Keith!