For the most part I charge by the job. I have taken over several contracts that were charged by the hour, and I really kind of like it because it gives me somewhere to start, but I alway ensure that the client knows that my bids are per month, 12 months per year. If they close for 2 weeks during christmas, their December bill is no different. I take into account that they close and their monthly invoice reflects that. If you charge per hour and their are closures for any reason or if they feel that the place is clean enough then they could say, that is enough for today, and you have no recourse. To keep a cleaner, if that is the plan now or in the future, you need to be able to offer a specific amount of hours. You can get cleaners that will take the hours that you give them week on week but to get good, qualified, dedicated cleaners, you need to be able to offer them a specific amount of hours. It also is a mess for accounting, and for growth planning if your invoicing varies month by month for the same contract.
Saying all that, I know there are folks out there that do fine charging by the hour, but for me and my plans the only way to go is to charge by the job. Get stuck in after the bid and figure out how to increase your margins without losing quality. Back to when I said I like having a starting point with previous cleaners charging by the hour. If I bid a job at the same time as they are currently recieving and I am able to find efficiences then I can increase my margins.
Think about it and good luck. If I was to be asked and be honest I believe my normal bids would be in the area of 10.50 per hour but again, saying that I have bid at that price and introduced efficiencies that have some of my contracts paying in the area of 20.00 per hour and all of my clients are very satisfied. For the most part it is the end product that counts not the time spent.
Cheers Gilbert