Yes. A 50% deposit is required before work begins.

The remaining 50% is payable upon project completion and approval, before delivery of the final files or agreed project handover.

For larger projects, alternative milestone payments may be arranged in advance.