Randy Very good at what he does. Knows his material and able to give fair assessments with home value and what to expect. He was great with guiding us through the selling process.