Dennis went above and beyond for us! He was very professional and explained every stop of the process very simply. We had a few issues with the house arise over the process and he took the lead on finding the best solution. He made the process so smooth and we could not have done it without him.