Flat prices, hourly rates, tiers and the minimum call-out fee.
Your services are the price list your assistant quotes from, and the things a customer can book. Getting the price type right matters more than the number: a flat price is charged once per booking, and an hourly rate is multiplied by how long the booking is.
Anything the assistant must SAY about a price — that quotes are estimates, that discounts are already applied, that a site visit is needed — goes in the pricing rules box rather than in a service. It is what stops it inventing a discount.
A price of zero is treated as unset and left out of the price list, so a genuinely free service is better given a nominal price and explained in your rules.
Turn on Custom Jobs. Your assistant agrees a price on the call and books the time — using a length you set, not one it guesses.
Yes. A visit can carry several services and the calendar blocks out the total. Which ones can be done alongside each other is set with parallel groups.