If you've been directed to the Payment page, it's because one or more of service providers have asked for a deposit. Use this form to send us the deposit (in Euro) and we will work with the supplier to confirm your services.  Questions?  Call us: 617-410-6159