Probably the finest real estate agent I've ever worked with, John Thompson is a man of integrity. He is thoughtful, responsive, knowledgeable, thorough and gracious. He anticipates your needs and meets them before you know you have them. Truly a gem of an agent. He knows the market inside and out. He also surrounds himself with people who care as much as he does about the client's needs. I would recommend him to anyone. 

- Jill A., Seattle