Working for the same person for a long time is good because you understand their needs well. However, prices of things go up and your skills also get better as time passes by. It is normal to want more money for the great work you do every day. Many people feel shy about asking for a raise because they do not want to lose a good contract. I think being honest about your value is better. What is the best way to raise your rates with a long-term client?