Great experience! Me and my husband were first time home buyers and Donald was so patient and understanding. He really takes the time to get to know you and get to know what you want. He was great about explaining every step of the process to us. Donald is also excellent about communication. He was always very prompt in answering emails or phone calls. I am so glad that we worked with Donald! I would not want to work with anyone else! He is very knowledgeable and professional!