No matter if it's in your business or personal life you must sit down and WRITE out a budget every month. Is it going to be the same this month as it was last month? Great... now sit down and write it out AGAIN! Do it each month. The first few months you might need to adjust it but after 3 months you will have it down near perfect.
As for cleaning products, in 1999 I bought a gallon of Zep Tinted Window Cleaner. We used to clean over 500 houses a week until 2007 then went down to about 20 a week and now I clean my own house yet complain about it... anyway, I still have some of that gallon left over. I think it cost $9.99. I doubt cleaning just my own house nowadays I'll ever use it all.