I used to bend over backwards for clients who complained about my rates... until a guy in Denver talked me down from $500 to $450 on a logo project, then asked for 6 revisions. That's when it clicked for me. Those cheap clients always cost you more time and stress than they're worth. After that job, I raised my base rate by 20% and started walking away from anyone who pushed back. Last quarter, I made the same money with half the clients. Has anyone else seen their work quality go up after firing their worst bargain hunters?
Set a hard minimum and stick to it. I run a small concrete crew and learned this the hard way. Had a guy try to knock $75 off a driveway quote, and I told him no. He went with someone else, came crawling back three weeks later when that crew did a shoddy job and left him with a cracked slab. I charged him my full rate plus an extra $100 for the headache, he paid it without blinking. You filter out the trouble before it even starts when you hold the line on price.