Greame, are you planning on specialising in providing solutions to areas with access problem? if not why call yourself 'Access Cleaning Solutions' I don't want to be rude but this name might look good on a business card but means nothing to a customer.
If you are going to offer lots of cleaning services then its ok but if you're just carpet cleaners, its a bit ambiguous.
I've always thought a name should say either; Who you are, what you do, where you're from or what you specialise in.
anything else is piontless.
just my opinion
Mike