We highly recommend The Hill Group. Joshua and Daniel are really knowledgeable about the market and can advise on everything from historic homes downtown to fixer-uppers. They are a great team, extremely professional, responsive, and provide excellent service - and they're great guys.