Keith helped our family purchase our first home. We had really an excellent experience working with him through the whole process. He is very knowledgeable and attentive to all the details in each step and works really hard to find you the home that meet your criteria. After explaining all the pluses and minuses of each home we saw with him very professionally, he let us think about it and answer any question we had to help us make a decision. We never felt any kind of pressure to buy although he showed us many many houses. Keith was available all the time and responded to any inquiry very promptly. I spend hours with him on the phone or in person asking him tons of questions and he was always happy to answer and educate me in real estate business. I highly recommend anyone interested to buy or sell a home to get in contact with Keith. I am confident you will be happy to work with such a great person and professional.