Basically, what one needs to realize is that it is not the job of maid services to organize the home; they are there to clean it. For some that may not be a very fine distinction but it is worth noting. These professionals come to scrub the dirt out of grout and sterilize and wash sinks. It is not there job to fold towels or pick up after children. There may be a way to arrange to have these sorts of things done, but one should not count on it as being a part of the basic things offered. That being said a home should be relatively clutter free and picked up so that the things that the company is there to get clean are accessible.
One of the most important things to do to keep the cost of maid service lower is to negotiate the rate with the company. Often, you can save a significant amount of money by doing this. Discuss exactly what services you want and need to have done. Work with the company to determine what the cost is for those services. You may be able to get more for your money by simply asking for it. Additionally, work out a schedule that fits your needs. By only having a professional come in once every other week or so, you could save a substantial amount of money.
One of the best things about a maid service is that you do not have to vet or train the person before they can get started. If you hire someone off the street to handle these needs, on the other hand, you can count on spending at least some time dealing with a learning curve. When you turn to a company, they handle that process for you. Quality companies do background checks, reference checks and even train the individuals they do hire to do the job properly. They work carefully with the individual to ensure a consistent quality is maintained, too.