These conditions are designed to make you think carefully about the site you want us to build for you. By thinking about these issues before you contact us, your site will be better matched to your needs, and will cost less to build. Meeting these conditions is to your advantage.

Web Pages
The greater of Per Page£30
Per Hour£40
Per Form£100
Minimum charge£150
CGI Scripts
The greater of Per Hour£60
Minimum charge£600
JavaScript Functions
The greater of Per Hour£40
Minimum charge£100
All prices are quoted in Sterling (British pounds)

Installation Building a site does not include installing that site on the target server, nor does it include purchasing or leasing web space, nor registering a domain name.
Project The customer will provide a clear indication of the pages required, the forms they will need constructed, and the behaviour they would like scripts to exhibit. We will revise this requirements list (and let the customer know) if, in our opinion, any of their requirements would make the site unworkable for visitors. We may also warn the customer if we believe any of the requirements will substantially increase the time required to build the site. Nonetheless, it is the customer's responsibility to set requirements that are appropirate to their needs and their budget; once a project is underway, the customer will be liable for the work we carry out for them.
Payment A project is deemed to be under way as soon as the customer agrees the revised requirements list. An advance payment of not less than £100 is required at this time; this will be deducted from the final bill on completion of the project, which occurs when the revised requirements are met. If a project is expected to last more than 14 days, payment for work already completed will become due every 14 days. All bills must be paid within 30 days of becoming due.

Unless agreed otherwise as part of the revised requirements, all payment should be made in Sterling, by direct bank transfer, bankers draft, money order, postal order, or by cheque drawn on a mainland UK bank.

Cancellation A project can be cancelled at any time by either party. However, all material not paid for remains the property of NoiseFactory and will not be used by the customer without payment of outstanding charges. NoiseFactory retain the right to delete without consultation all material not paid for at the time of cancellation - the customer will not be liable to pay for material we delete, or over which we retain ownership.
Schedules If the customer proposed a time schedule, which NoiseFactory cannot meet due to failings on the part of the customer themselves, we may cancel or suspend the project. It is important that you stick to schedules you propose, as we will base our own future commitments on these deadlines, and will not delay starting a new project if a customer causes an existing project to over-run.
Adult Sites We consider visitors to adult sites to be knowing participants in the material they choose to access and will consider involvement with adult sites.
Offensive Material We will not knowingly agree to build a site that we consider offensive, and reserve the right not to work on a project, or to cancel existing projects if we subsequently discover them to be offensive.
Content The customer must provide all content, including image files.
Images Images should be supplied in appropriate format (GIF or JPG), and each file should typically be under 20kb. Additional charges will be imposed for all reworking or reformatting of images we need to undertake. You are strongly advised that pages should not contain multiple image files whose combined file size is excessive, since this often makes sites unworkable for visitors.
Forms The customer will select the information entries required in the form. If we have to liaise with you we will charge for the time involved. These questions may help you: What information do you want visitors to provide? Do you want the address all in one entry, or do you want the postcode/zip separately? Do you really need their phone number? Which information is required - i.e. you won't let them submit the form if that information is missing?
Scripts Construction of a form does not include construction of the script for handling data generated by that form. Since any set of data can be used in many different ways, you must provide us with clear explanations of what you want the script to do. If we have to liaise with you we will charge for the time involved. If the required behaviour entails construction of additional web pages or page templates they will be charged for.
System Requirements We construct CGI scripts using the standard CGI language Perl 5, and call the UNIX program "sendmail" in order to deliver automatically generated email. You should check the suitability of your server before asking for scripts, as you will be liable for a script even if your server is subsequently found to be inappropriate. You shuld also ensure that you have rights to install your own scripts, as some web hosting companies may withhold this right from customers. [The support staff at your hosting company will be able to tell you whether you can install or run CGI scripts, and whether they support Perl 5 and/or sendmail.]

Since we do not install scripts, except by special arrangement, the customer agrees to indemnify NoiseFactory and its staff against damage caused to the server by incorrect installation of scripts. Please note that we nonetheless typically install working versions of each script we generate on our own servers before handing them to customers, and always conduct directed alpha-testing on our products. Customers are given the opportunity to test scripts while they are installed on our servers, and no script will be forced on a customer who considers it to be unsafe.

Amendments We reserve the right to amend these conditions, and to add new conditions to this list of conditions, as circumstances dictate. If you have any uncertainties about these conditions as they might apply to you or your project, it is your responsibility to clarify the situation by contacting us before the project gets under way.