So long story short I ran a small marketing business for nearly a decade. During this time I relied a lot on startups, freelancer sites, etc for business. A few years my business started really growing and getting large companies and taking business away from some big brand name marketing agencies. The issue i'm finding now is that the big companies I work with are saving way too much with me. A client I got yesterday I just found out was previously paying 200%+ more for the same service i'm doing. At the same time the small clients, which are still responsible for close to 2/3 of my profit are screaming bloody murder because I went up from like 35/hour to 45/hour (i'm in NYC so that's still very low, but many of them are in smaller locations or our of country)... I could charge based on client's budget, but i'm worried that as I keep growing that can get me in trouble with my bigger clients if they find out. How do I go about setting proper rates for my service?