When it comes to mortgages, I really believe you need to keep yourself in the driver's seat. If they need paperwork, get it to them without delay. Have your records in order and know your finances. I loved the fact that almost everything I needed to do could be either emailed or scanned. No need for faxing, mailing or going into the office. So they get a "10".
I do have to say our PM did a great job overall. In particular these last several days. The guy was literally on his hands and knees doing touch ups and trying to make things right. He got crews on scene right away to correct issues and certainly stayed late last night.
So the 2 standouts from our experience was NVR and the PM.