David was awesome! Very fast response to emails, texts and phone calls and was very helpful in every way!