John,
You need to get someone to write it for you so that it is clear and concise.
You need to take the opportunity a website affords you to tell the customer what they want to hear and not what you want to tell them, which is quite different.
Whether you use Craftex products or Prochem machines means nothing to them. You mention you use blue chip companies but don't name them.
Have before and after pictures and 'show, don't tell!'
Use 'keywords' quality, service, guarantee, insured etc
And key phrase, 'dry in hours - not days.' '100% satisfaction or it's free' etc.
You have to have a USP, unique selling proposition, something that you have that others don't, so that there is only one choice - you.
People are wary about carpet cleaners and have heard all the horror stories of what can go wrong, so take that negative and turn it into a positive by telling them how and why they are in safe hands when they choose you. Some people are just looking for the cheapest, but the vast majority are looking for someone to trust, you earn their trust and you'll get the job and a website is a fantastic platform to make that happen, but you've got to look at it from a customer's perspective.
Simon