The cost of carpet repair varies based on factors like the type of damage, size, and location, ranging roughly between $100 to $300 on average.