The only two numbers that matter
Cost per booked walkthrough tells you how efficient your top of funnel is. Cost per signed contract tells you whether the business works. Most cleaning owners track neither, which is why channel decisions get made on feel. Cost per signed contract = total channel spend (including your own hours at a real rate) divided by contracts signed. Compare that with the gross profit of an average contract in its first year and you have your answer immediately.