If you choose to work with On The Spot Cleaning, you will not be required to be present during the cleaning. We can take care of all carpets and rugs with ease. Also, we can provide you with fabric protection treatment and get rid of stains like dye, grease, oil, ink, pet stains, like urine, etc. we also remove furniture upon request. So make you get in touch with a trustworthy stone care company and let us impress you with remarkable results!