We have bought 3 contracts in the last 2.5 years without loans and have never needed to provide SSN.
It's probably "standard operating procedure" for the closing company, but I would tell them you don't want to provide it to them.
Then again, with the Equifax security breach chances are your SSN number is already out in the internet.