Superb !! Knows the business from both aspects - buyer and seller. Makes real estate move!! Easy to work with . Specifically understands the needs of the buyer and the seller and matches them to see commonalities. Provides options and allows you to make decisions