I will if it's a reasonable sized job
I find that 9 times out of 10 if the job is not near your other work then it's a recommendation, they have few or no local cleaners or they have been watching you for a couple of minutes and think you're doing a good job
If it's an average 3 bed semi that i would normally charge around £10 for I price it at £30 first clean then £15 every 4 to 6 weeks
Once I've cleaned it a few times, if I haven't picked up any neighbours I will tell custie that if you can get me a few more then I can drop the price to £12
This way either you will get a decent priced stand alone or your customer does your canvassing and you get a few more well priced jobs
In most cases I find its the latter and you start to get a good sized, well priced lump of work