On the Spot Carpet Cleaning is here for all of your carpet, rug and upholstery cleaning needs. We clean it all, from carpeting in large corporate offices to small apartment area rugs. Our team will come in to complete an assessment of your carpet's needs and create a customized cleaning solution just for you. Our service offerings include: