You said $3,000 for a website. They want a blog, an app, and a podcast page. Here is how to stop it.
Every deliverable. Every timeline. Every price. If it is not in the proposal, it does not exist. Period.
"Happy to add that. It will take 3 extra hours. Want me to include it in the current invoice or keep it separate?"
Keep a spreadsheet. After a few months, you will see patterns. Some clients ask for small stuff constantly. That is useful data.
Two rounds of revisions included. After that, each round is billed hourly. Put this in the proposal.
If they have to read five pages to understand what you are offering, they will negotiate everything. Keep it simple. Keep it clear.
Free to start. No credit card required.