Going freelance as a service provider is usually an appropriate way to earn money from your efforts at this current point in time, but suffice it to say that you can take things to a whole new plane of existence if you manage to nab some long term contracts. There is nothing inherently wrong with servicing clients as and when they hire you, it’s just a fairly challenging thing to maintain the long run since there is no telling when you might end up being faced with a dry spell that would bleed you of all of your savings without a shadow of a doubt.
The great thing about commercial carpet cleaner rental businesses is that they get access to far more long term contracts due to the inherently cyclical cleaning requirements of commercial entities. Anyone that is running a business and owns a carpet in their admin or office area would need someone that can come and clean them without them having to call them to hire them each and every time. Long term contracts with these companies can tide you over if a dry spell were to ever arrive, and they might also become your bread and butter if you play your cards right.
The key to getting commercial carpet cleaning contracts is to slowly work your way up the ranks. No major commercial entity would ever hire a newbie cleaning service, since they need someone that they are confident they can rely on. Hence, you need to service a few dozen residential clients and ensure that they are fully satisfied with the work that you have done so that you can get proof of your skills.