Yes, only a $600 deposit is due at booking, remainder of the first 50% after mockup completion and the remaining 50% once your project is completed, approved by you and ready for install. At that time the final payment is due and then install is scheduled to push it live.