Gail has over 20 years of experience in dealing with all aspects of residential property transactions.