Bill was very good to work with. He was kind, patient and always responsive. He listened to our concerns and helped us find the best home based on our needs. Bill helped us negotiate a fair deal, was present for inspections and helpful. His knowledge of the area and neighborhoods was invaluable, especially because we are new to the area. If we move in the future, we would work with him again.