John Campbell was such a pleasure to deal with. His knowledge of the area is impressive and comforting. Being Canadian, he stepped us through every step of the way as the process was very different. He was also incredibly patient yet tenacious in finding us the right home, and really did go the extra mile. He is professional, and incredibly kind and we are lucky to have found him! I would absolutely recommend him as a listing agent or a buyers agent in Palm Springs.