I sort of agree with you Derek. There are millions of square feet to be cleaned. If I could get away with it I'd not do sofas.
On the other hand I like some variety and learning new things like leather resto etc.
I guess the thing is you are going to come up aginst time and again is a client wanting you to do the carpets, suite, hardfloors, decking, drive. It would be a long day but it would be very profitable.
The other thing about hardfloors is having to go back sometimes for sealing etc, but I gues if you are into the expensive stuff it's not a problem.