Average carpet cleaning service may cost you between Rs. 700 -1000 for home carpets. However, the charges can vary between Rs. 6 to 7 per sq ft for commercial carpet cleaning services.