I have purchased and sold properties before, and this is by far the best experience I have had. John is an excellent communicator, prompt, experienced, and very personable. His great work ethic was evident when he personally attended the appraisal, negotiated the price to the satisfaction of both parties and worked hard for us to close in under 30 days! In my opinion, best Realtor in Tucson.