Emergency carpet cleaning costs an extra $75 to $200 per hour on average for after-hours appointments, depending on the company and the specific time of day. Typically, the later you need the service, the higher the hourly rate will be. Non-emergency carpet cleaning costs $40 to $90+ per room or $0.25 to $0.50 per square foot.
If your emergency needs are because of flooding or major water damage, carpet cleaning service may only be a small part of your total cost. Water damage restoration costs anywhere from $150 to $500 for Class 1 damage that involves small water leaks in one area of a room to as much as $15,000 to $100,000 for Class 4 water damage caused by flooding or a hurricane.