Choosing a cleaning company for your requirements is not too hard, but choosing the right company is a whole different story. Sometimes customers require a specific type of cleaning done, during the course of the service, a customer might realize they need something else done as well, like for example a session of professional upholstery cleaning to go along with their spring cleaning.