Should I grandfather long-time customers when I raise prices?
Short answer
For a defined window, yes. Forever, no. 'You're locked in at the old rate through year-end' is generous. 'Forever' is a tax on your future.
Why a window
Long-term customers are owed respect, not a permanent subsidy. A 6 to 12 month grandfather window says thank you without ruining your margins five years from now.
Communicate it clearly
'Your current rate holds through [date]. After that, you'll move to our standard rate.' Calm, written, not apologetic. Most accept it gracefully because you gave them notice.
Ask your version of this question
This is one business owner-tested take. Your shop size, trade, and team change the answer. Ask the exact version inside Ask a Shop Owner and get a response grounded in how owners like you actually handled it.