Richard is extremely knowledgeable, honest and professional. His communication is second to none, always available, always approachable, which made the sale of my home smooth and really settled my nerves. The whole process from our first meeting through to our sale far exceeded my expectations. Thanks Richard!