Check with your bank first. As bank sometimes does the final inspection and payment is done in approx 2 weeks.
I paid final amount to Allworth homes from my bank and enquired from my lender if they can do the final payment to me. They were fine with that. I had to give bank payment receipt from Allworth during final payout.