Do I have to pay anything upfront?

No, our home buying fee is deducted from the proceeds of the sale of home upon final completion, so there is nothing to pay upfront or during the process.