Well maybe the phone is the problem Neil
I refuse to believe nobody could sell a suite clean for more than £90 in your area, there are probably half a dozen firms charging up to £160 or more!
Do you try to go out and quote for most jobs? Why not try it out?
Maybe try to quote your next 10 suites in-home at £130, see how much money you make compared to quoting 10 suites at £90 on the phone. By typical standards you'll win a few less BUT it should work out roughly that you do less work for more money!
In Basingstoke you've surely got to be angled in towards London for a lot of your work? You've got a kind of triangle made up by Staines, Reading & Farnham which must have a really good demographic. It is a little tricky but if you can work in your quotes on a round trip they don't actually end up costing you too much time or money.
Obviously a lot of people work in the day so they're not home. I often have one evening like a Monday or Tuesday where I'll book a few quotes around tea time, so you can economise time and fuel by doing a round trip.
Basingstoke itself is a commuter town isn't it? From google maps it looks like there's a big chunk of those nice estates full of 4 bed detached houses with an Audi and a BMW on the drive. Prime market!
It says under your photo "To solve a problem confront it... so stop digging". If you think about it, isn't it a problem leaving at least £50 behind every time you clean a suite? Confront it by taking radical action
"nobody can get those sorts of prices round here" is a comfortable lie that a lot of business owners dig themselves in to!
Sorry to be so direct, I know you'll probably be defensive about this but I really do think you're worth a lot more than you charge! Why not give it a go?