Before you start the next project try to prepare a Terms & Conditions for your work. Take 50% as an advance payment just after a client's agreement about the layout and design. Make a price list on your website and explain there what is included in the base price (how many pages, photos...