I think you've got to be careful not to become a 'Jack of all trades and master of none.' It's all very well adding services but you have to like, even have a passion for each one of them, so you are equally good at each.
I used to do floor cleaning, carpet fitting, re-sanding and finishing dance floors etc but found thatI didn't enjoy them as much as carpet cleaning so dumped them and specialised, never looked back since.
Simon