Randy is a great realtor. He was patient, understanding, and listened to what we said. He was able to weed out what we meant from what we said. He had knowledge of areas and knew when to stay away from areas due to known issues. I'd use Randy again and recommend him to anyone.