Prices can range from $50 to $150 per hour, making the average $100 per hour for a heavy-duty commercial cleanup job. And that’s only required a couple of times a year.