I also do windows, carpets, pressure washing,gutters,upvc fascia, Conservatorys and car valeting.
BUT what I've found is that it's just not practical to try to do everything and instead of being more lucrative it's actually detrimental to your earnings.
Last year was my first full time and doing a bit of everything was great as it kept the money flowing but you have to think in order to do all that you have to buy all the gear, maintain it all and advertise it all, I had 5 websites. You would get calls to do a driveway in the morning then a carpet clean then clean some windows. The van was a mess, swapping things in and out. Schedule was crazy never know what your doing and always forgetting this or that.
So this year I've decided to buold the window cleaning side and slowly drop the add ons. Yes chasing payments is hassle but once you start to get the round in an order and more compact the earning potential grows.
I really think you are better sticking to a couple of services and do them well.
A lot would depend on your area as well. Round here there are no big property's so I never get that bug pressure washing job, it always a path or a patio etc it's not worth it. With carpets it always seems to be 1 room or the stairs hardly ever get a full house. Again it's not worth messing about breaking off windows to go do 1 room.
I still offer the other services as my round isn't full but I put people off by charging a premium for them and I don't really advertise them much. Its mainly cutler enter customers who see my sign written van who ask which I don't mind so much as you are already there.
I would also go second hand. I did some training and then bought an old extracta exel for 500. Its heavy but works fine and I can't justify 2k plus for the odd carpet a month.