We have retained Randy for the sale of two homes and the purchase of two homes. He worked just as hard for us the last time as the first. Randy is that rare professional who is extremely knowledgeable while being very easy to get along with. He provides realistic expectations and then delivers. The best of the best.