David is very easy to work with and was great at communicating and working with us.