We have a steady flow of work on the carpet cleaning side of the business, however with this type of work you are always looking for the next job, there are dry spells and times when you wish you had a fleet of vans on the road.
This is why I diversified into other aspects of cleaning, especially the more regular guaranteed work, window cleaning, office cleaning, etc. The rewards may not be as great as the carpets, but they keep the money coming in and the staff employed.
Remember, you need turnover to make profit!