Richard is not only extremely knowledgeable but works tirelessly to get the best results for his clients, would highly recommend!