Team Diane was a major let down. Their communication with me was minimal and not timely. I had to contact Diane in order to arrange for my earnest money delivery because it the last day for that to be delivered. Even then, it took three calls to get in touch with someone from her office because they never responded to my messages. The closing signing date was arranged almost last minute. I felt they did not treat me like a customer who has a full time job and needs to plan things more than 24 hours ahead of time. Poor communications!!!! Aside from that, the paper work and signing went smoothly.