This is the third time I have worked with Bill. Twice to purchase new homes and once to sell a home. He is wonderful to work with. He knows what he is doing! He is timely, detail oriented, flexible, and intelligent. He makes the home buying and selling process much easier. I wouldn't hesitate for a moment to use him again and would refer him to anyone and eveyone I know.