Yes, before we start a website project, we create a project plan. We then request that the client review and approve it. Our payment schedule is tied to the project plan.