Depending on the size of your home, carpet cleaning services are charged based on square footage. A home of over 1000 sq. ft. might cost between $200 and $400.