ahh villages - if I had known that....had the same problem myself, there's about 10 villages within 8 miles of here and I've had problems in only one - the guy that was doing most of the work there stopped coming for about 5 months, we were asked to come out and do some of the work by the residents, when he found out he was back like a shot, ended up losing about 300quid of work because 'he's been doing them for years' even though everyone complained about him and his team (unreliable/damaging floorbeds/scratched glass/some windows not cleaned/the rest cleaned badly).
To top it off we were doing the shopping centre there, only a small place with a post office, newsagents, hairdressers and a centra (like a large spar/village co-op), job was only £220 and lost it to a cowboy with no insurance and who I know is on dla, he undercut us by £135, he's only charging £85!! Oh well, there's still bread on the table, milk in the fridge and diesel in the car, can't complain.