BMW financial service handles the transfer. I took mine to local shop to have it inspected, I just wanted to make sure there where no likely future warranty issues. The lease transfer process is a bit odd but works, they charge $500 plus tax.