I'm a freelance web designer. I completed a website project for a client - delivered everything in the scope of work, got their approval, and sent the final invoice.
Now they're saying they want "a few small tweaks" before they'll pay. I asked for specifics and they sent me a list of changes that would take at least 20 hours: complete redesign of two pages, new functionality that was never discussed, additional content sections, etc.
My contract says I include "two rounds of revisions" which we already completed. It also says the project is considered complete when deliverables match the scope of work, which they do.
They're saying the tweaks are "implied" and that I should do them as part of "good customer service." They haven't paid the final $3,500 yet and now I'm worried they won't pay at all.
What are my options here? Do I have to do the extra work or can I demand payment for the completed project as-is?