Make selected extras as mandatory

Many services, one of which is cleaning, price depends not on service, but on other factors such as number of rooms, number of bathrooms, square footage, etc.

Being able to set some "Extras" as mandatory would allow to charge customer based on such factors.