I don't know how you make money on the general cleaning side at these prices. We had about a hundred domestic customers a week and three vehicles with two/three cleaners in each. We paid from £6 to £7.50 an hour on wages. We charged per job, but our effective hourly charge to customers was just under £25 before VAT. Profit was eaten up by salaries, products, vehicle leasing, insurance, fuel, advertising, uniforms, back-up staff, small breakages/claims and all the other usual small business costs. I can earn more as a sole trader carpet cleaner as my hourly rate is considerably higher and my over heads are significantly lower.