Very professional and keeps track of your dates in timely manner to deal with your agent, seller and lender..they do their job! Send your million friends, they will take care of them..