Write the finish line first
Describe what the client will receive in plain words. Avoid a heading like ‘website work.’ Name the pages, actions, files, or decisions that make the work complete.
A responsive five-page marketing site with the supplied copy, contact form, basic analytics, and one handoff call.
Name the client inputs
List what you need and when: access, copy, designs, feedback, or one decision maker. A missing input can change the schedule even when your work is on track.
Use milestones people can approve
Break large work into useful checkpoints. Each milestone should have a visible result, review window, and payment. Do not hide the whole project inside one final delivery.
- Discovery or plan
- First working version
- Review and fixes
- Final handoff
Agree how changes work
A new idea is not automatically part of the old price. Explain how you will estimate a change before starting it. This protects the client from surprise bills and you from endless scope.
Check the source, not just our word.
Platform details can change. This guide was reviewed on September 18, 2026. If something looks wrong, email team@upgrowthdesk.com.