David has your best interest in mind and is constantly working to get you the best deal. I was very pleased with his knowledge and ability! 10 out of 10!