Different types of services you will get from carpet cleaning companies.