Shaun,
I remember your post, exactly what I said for Clinton Go's for
you. You have an excellent position for search terms on your domain name, all you can do more is expand your area by domain name. Would you be better off being No. 1 on google for "carpet cleaner" , no you would not, because most of the enquiries would be from prospective customers all over the world and I am sure you could not service them, purely from a logistical viewpoint.
The way you are doing it at the moment is targeted traffic, which is what most successful Internet Marketers strive for. You could not do better on your current search terms ( domain name ).
Jim