Help with creating custom options for a subscription

Hi all,

Looking to launch a subscription model business that allows customers to checkout a custom package and price based on requirements. A simple example to explain.

A cleaning business offering monthly cleaning, the process may look something like:

  • How many rooms do you have in your house?

  • Do you have your own cleaning equipment?

  • Gives a custom monthly subscription price based on these answers and goes to checkout

Does any one know of the best way or cheapest app to do this please?