I look at individual jobs and price accordingly. With cleaning the more days that you want us to work for you the cost will go down because of less time doing these tasks.
I would contact customer to set up meeting to see what the job is and give them a price. If i would receive the job i would set appointment up to do the job.
I usually read trade books and look on the internet for other information in my industry.