Yes — a 50% deposit is required to begin any project. The remaining 50% is due upon completion before site launch.