Scope creep doesn't announce itself
It hides in casual language, vague requirements, and "quick" requests. By the time you notice, you've already done weeks of extra work for free.
"We might need X later"
Vague future features become current expectations. What starts as a simple site becomes a full platform — at the same price.
Unlimited revisions trap
"Until it's perfect" means forever. Without a revision limit in writing, you're working for free every time the client changes their mind.
Budget red flags hidden
"Great exposure", "quick project", "low budget" are signals of a client who won't value your work — and will keep asking for more.