Web development
Terms and conditions

Time limit on estimates

The fess and timescales in the proposal will remain valid for 60 days from the date of submission.

Professional fees

The fees quoted are the estimated required by Assembly 21 in connection with completion of the project. Should the programme be varied significantly or final project scope extended at the clients request then we reserve the right to amend the estimate of fees accordingly.

Additional costs

As is standard for professional consultancy, outside supplier costs are not included in the professional fees and will be charged additionally. Such costs typically include hosting or domain name registration and photography.

Travel, accommodation and general out-of-pocket expenses directly related to the project are also charged in addition. Both supplier costs and expenses are invoiced at the cost on a monthly basis to or at the completion of each stage of works (whichever is sooner).

Billing procedure

On commencement of each phase of the project we will invoice fifty percent (50%) of the estimated professional fees for that phase. The balance of the fees for each stage will be invoiced on completion of that phase.

Payment procedure

Payment will be made on 30 days from the date of the invoice.

Termination of contract

The client may terminate the project upon completion of any phase of works without prior notice or penalty or without incurring any costs other than those incurred up to the end of that phase. In the event of the project being cancelled in mid-phase the full fees agreed for that phase and all expenses actually incurred will be due and payable.


Every effort will be made to maintain the strictest confidence concerning any material, plans or policies divulged to us in the due course of the client relationship. Confidentiality agreements can also be signed if required which ceases to be applicable after project termination or completion, whichever is sooner.

Design rights and protection

The design, name, marks or other material in final form that is approved by a client, selected for its use and paid for in full will be the exclusive property of the client. All other design, code, research, findings, intellectual property and materials developed in the course of the project shall remain the property of Assembly 21, as is usual in the sector.

Legal protection and appropriate registration of a design, name, marks, domain or other material developed by Assembly 21 is the clients sole responsibility. The design name marks, and other materials created by Assembly 21 are believed not to infringe upon the rights of others. However, Assembly 21 cannot warrant that its clients will be immune from claims of others due to the complexity of laws and regulations governing such rights and the virtual impossibility of searching names and designs worldwide. It is recommended that clients consult their own legal counsel as to both availability and registerability of proposed designs, names, marks, domains and other material as soon as those items are approved.

These terms shall be governed and construed in accordance with the laws of England.

Web development and computer science training
Terms and conditions

The terms and conditions are set by the Consumer Contracts (Information, Cancellation and Additional Charges) Regulations 2013 in England. Please read them carefully before making a booking. 


Your Application for a place in the Course is an offer to us to enter into a contract subject to this terms. We can accept or decline your Application at our discretion. Your offer is accepted when we send you written confirmation that your Application is accepted.

Your obligations

You agree to:
- not to share log in details or content of courses with any third parties.
- not use any audio or visual recording equipment during classes. 

Fees and payment

Courses: The Fees are published on the website and are payable when you submit the booking form. Fees can be paid online, by bank transfer or by cheque, made payable to Assembly 21. Our bank details are available on request. If we do not accept your booking, we will refund you without delay. If you do not pay the Fees according to this terms you will not be entitled to start the Course.

Tuition: Once the tuition is agreed we will send you an invoice that can be paid by bank transfer or by cheque, made payable to Assembly 21. Your booking is confirmed once we receive payment. When training is ongoing, we will send the invoice monthly in advance. Payment is due at least one week before the first lesson of the month is due. Tuition carries on unless you give a Termination Notice with sufficient time (at least one-week), otherwise we will assume that you wish to continue and you will be charged for the lessons arranged.

Your legal cancellation rights

If you are a consumer entering into the Contract for purposes mainly outside a business then you have the legal right under the Consumer Contracts (Information, Cancellation and Additional Charges) Regulations 2013 to cancel the Contract within 14 days (the “Cancellation Period”) without giving any reason. The Cancellation period will expire 14 days after the date of our Confirmation.

Other cancellation rights

You may cancel the Contract after the 14 days Cancellation Period but at least 28 days before the Course starts by giving us written notice. You will be entitled to a full refund of the fees paid, less £30 administrative charge.

If you give us notice to cancel the Contract outside the Cancellation Period and within less than 28 days before the Course starts, you will not be entitled to a refund, as stated by the Consumer Contracts (Information, Cancellation and Additional Charges) Regulations 2013.

Tuition: Sessions can be rescheduled for an alternative date if the client provides a minimum of 48 hours notice. You can reschedule 40% of the sessions agreed per month. 


Non-attendance at classes or practical sessions does not entitle you to refunds, extra tuition or a transfer.

Your responsibilities

You agree to provide the right information for the the trainer to prepare the lessons.

You agree to respect that the trainer is engaged to educate and not to complete work on your behalf.