Dee is very patient and answered us all our questions very carefully. He gave us a lot of advices on different big or small issues we should care about if we got the house.