We had the most pleasant experience with Summit and Greg Payne! The communication was great, when we hit a lull in the process Greg made sure to let us know what was going on. Things were explained in a courteous way and we were never kept
... read more