I have used Keith several times to buy and sell houses. The experience was excellent. They have very deep knowledge when it comes to buying or selling your home and know how to get it sold fast. A wonderful addition to their service is that they also have strong expertise in important related aspects of real estate such as property insurance, property law, property management, and have an impressive network of connections with contractors and home maintenance and service personnel that make their company a one-stop and very easy and reliable way to buy or sell !!!