Hi,
Why don't you phone around other near cleaning companies, posing as a potebtial client. You could get them to pop over and get then to do a quote for you, that way you should have some idea how they work etc.
That's what I did, took notes, compared and tried to come up with something just a little bit different to make you stand out from the others.
Try to keep ahead of the market, by phone around at quarterly intervals to keep ahead of the pricing structure.
That's my thoughts, but other may come up with something else!!!!!!