Frank has been outstanding through the years. He has been our agent since 2004! He helped us buy our first home back then, and now helped us in selling it. He is a very patient and understanding professional. He is always on time for appointments (in fact about 30 min early!) and patiently goes through our questions and helps us get a good sense of what we are looking for. He has a good network and during the process of selling our house, which was a bit stressful, he maintained a good positive attitude and helped us negotiate around potential roadblocks and hurdles. I would highly recommend Frank to all my friends! Thank you Frank!