I don't know if words can express how amazing and professional he is. He was somehow able to anticipate all of our needs and met every one of them. Our circumstance was a little unique but He was able to work with us. He explained everything very thoroughly and was always available anytime we needed him (day or night, weekday or weekend). He was patient with us the whole time! I wish I could give him greater than 5 stars! Thank you so much Donnie! You are a rock star!!