In most of Monterey County - the escrow fee (the fee for handling the deal) is paid 50% buyer 50% seller. The title insurance is usually paid by the seller. The transfer tax (basically a sales tax) is paid by seller. Other Counties have different customs. And of course, all these fees are negotiable. A savvy buyer, trying to make a "great" deal, may offer to pay these fees.
Please call me for the most in-depth, hands-on, carefully handled real estate transaction!