I do like HERITAGE, I see you have a sub heading of "Office Cleaning Services", you could easily drop the the office bit and just have Heritage Cleaning Services
When I first set up I wanted to have a none specific name and one that did not say where we were or what we did, ie: "Amble Carpet Cleaning" or "IR Carpet Cleaning Services"
That's why we went for "Lionheart Cleaning" it basically says we do cleaning, but not what type of cleaning, so we are not liimited in our calls to just people wanting carpets cleaned, our vans and advertising then detail what aspects of cleaning we cover, which is not virtually everything!
You should use the reputation and good will already built up with your current name to move into the other cleaning areas. To set up from scratch again would be foolish, unless you had a bad reputation and wanted no association with Heritage!!
