good source of income, as above may have to wait a while for payment, dont be shy tho in my experience its best to price the first few jobs on site, go in high as you'l be kicking yourself forever if they expect it cheap, they are a fickle bunch and will often opt for cheaper cleaners but keep your cleaning standards high, be as flexible as poss (short notice) and when domestic work drys up with bad weather etc you'l be glad of it, i work for several companys in my area, they send me a works order, i do the job, i decide the price, and they pay it what could be better ?