I had a great experience with Craig McGuire. He took the time to understand what I was looking for and helped me to find the perfect new home to buy. He was very responsive and guided me through the whole process without being pushy. I highly recommend Craig and would be glad to work with him again.