Carpet cleaning is a big industry but I am not sure how are you gonna pitch this one to an end user.
It could be a review site or someone actually having the name 'great carpet cleaning'
Since it's a very broad term and not centric, a sale might be difficult.
I think you would have a hard time selling it. Even if you do, expect low xxx