The seller will pick the title company (who does several things in the process). The buyer may choose to have the seller's title company handle everything or to secure their own title company to handle the things that are important to them. (This is usually advisable when buying bank owned property.)
The title company insures the deed and will charge their fee for it at closing. Who pays it depends greatly on the contract or purchase agreement that is negotiated between buyer and seller. If the seller is paying concessions toward closing costs, the lender policy will be charged to the buyer, but the fee will come out of the funds the seller is providing as concession.
Shane Milne | Lending in all 50 states | NMLS #81195
shane@thebesthomeloans | 949-273-4161 direct