David has done a fantastic job. We highly recommend him. His ability to go above and beyond for his clients is a rarity in this industry and his versatility and experience is second to none.