Mark when people search for carpet cleaners in my area (unlike yours) they generalise by typing- carpet cleaners in sheffield, as in the north we tend to have big cities where you in Devon have smaller villages and tend to have to regionalise, so most people won't put cc in south yorkshire but will put the nearest city or large town ie Sheffield, Rotherham, Doncaster, Barnsley etc
Shaun