David responded very quickly to my questions, was always available and very patient with explanations. Very much appreciated his guidance through this process.