As for the pricing, I found a good post on this forum.
Here’s the correct process:
1. Estimate how many hours it will take to clean the office, building, or house for which you are bidding your cleaning services.
2. Determine the going labour rate in the area where you operate.
3. Add payroll costs.
4. Add estimated expenses including cleaning materials as well as overheads like phone, insurance, office supplies, insurance, advertising, etc.
5. Add your profit margin.
You are well advised to estimate your labour costs at the going sub-contractor level. You then avoid having to increase your labour rate if and when you start hiring labour.