Craig was always helpful and available when I talked to him. He works long hours, and always had time for me. He was especially understanding during the stressful times, and at the end I felt as if we had become friends. I would highly recommend him to anyone needing a great real estate agent.