Are there ongoing fees?

Yes.  Hosting fees are month-to-month fees, either $6/month for standard hosting, or $9/month for secure hosting.