I've quoted a project to a client (a nonprofit professional organization). It's a rescue mission - they paid a previous developer a nominal fee to build a web application, and many pieces no longer work due to changes in program language versions on the shared host.
I provided a few options, including leaving things as-is but moving to a different host with versions of the libraries that work with the app, or simply paying my non-profit client hourly rate to fix the problems.
They said my estimate was too high, and now they want to meet to discuss the requirements and cost. I'm not really interested in negotiating my rate on this project because I don't need the work, I'm already charging a lower rate because they are a true nonprofit, and whenever haggling over rates comes up this early, I know that collecting my fee is going to be difficult no matter what I charge.
But I'm also not interested in coming off like an arrogant jerk. So, any advice? Interested to hear how you politely walk away from deals.
[edited for formatting]
One of my favourite books "Boundaries" helped me learn that it's actually good to be able to say no to some things. I used to feel that if I didn't say yes to everything, that made me a bad person. I would later beat up on myself because when I said yes to too many things, I became burned out and resentful. I highly recommend a copy of that book or something similar (Boundaries is from a Christian perspective, which may turn some people off).
I recently said no to some computer work for a friend of my parents. I think my dad assumed I would do it for him, and stated that I needed to go over and help him. I said "I'm sorry but I don't do consulting work anymore. I only help immediate family with computer related issues". No explanation or rationalization, just a polite but firm statement about what I am willing to do and what I'm not willing to do. I think my dad was a bit miffed (probably because he told his friend he would send his son over to help, saving him some money) but I'd rather have my dad respect me and the boundaries I've set than to try and make him like me all the time.
Do I feel like a jerk anymore? No, not really. I work long hours, have a wife and two children to support, and have projects outside of work that require a commitment. Saying yes to other things takes away from my wife and children, and it depletes me from being able to do my best.
Learning to say no is a skill that you can build. It's not about the phrasing or clever wording, it's learning to demarcate what you are willing and what you are not willing to do. It's also very liberating knowing that you don't have to be overcommitted and stressed out. You have a choice.