Terms
Last updated September 2026
Who you are contracting with
21 Portfolios is operated by Yahya Deeni, a freelance digital designer based in Scotland. Throughout these terms, "I" means 21 Portfolios and "you" means the client commissioning the work. Contact: yahyadeeni1@gmail.com
Quotes and scope
Every project gets a fixed written quote before any work begins. That quote is based on an agreed scope: the number of pages, the features, and the complexity we have discussed. It holds for thirty days from the date I send it.
Work that falls outside the agreed scope is quoted separately before it starts. Nothing gets added to an invoice without you agreeing to it in writing first.
Payment
- Fifty percent on acceptance of the quote, before work starts.
- Fifty percent on completion, before the site goes live on your domain.
- Invoices are due within fourteen days.
- The Partner plan is billed in advance, by card through Stripe, on the same date each month.
Payments are in pounds sterling. Third party costs such as domains, hosting, stock imagery and paid fonts are yours and are not included in the quote unless stated.
The deposit is paid directly to me and is not held by any third party. I will email you an invoice with the payment details on it. If you ever receive a message claiming my bank details have changed, it is not from me: call me on +44 7341 106344 before paying anything.
Your project portal
When a project starts I email you a private link and a code that opens a portal for your project alone. It holds this agreement with your figures filled in, the list of what I still need from you, and where the build has got to.
Signing there means drawing your signature and sending it, which emails it to me along with the figures you agreed. That email is the record. It is an agreement between the two of us and it is not registered, witnessed or held by anybody else. Your progress, and anything typed into a form but not yet sent, is saved against your project, so you can pick up where you left off on any device.
The thirty working day guarantee
If I do not deliver your site ready to launch within thirty working days, roughly six weeks, you take ten percent off the final price. It applies once per project and comes off the closing invoice.
The thirty days are working days and start from the later of: the deposit clearing, or the day I receive everything I need from you to begin. That means copy, images, logins, brand assets, and answers to any outstanding questions.
The clock pauses while I am waiting on you. If feedback or materials I have asked for take a week to arrive, that week does not count against the thirty days. This is the only thing that pauses it. My own delays never do.
Revisions
Each project includes three rounds of revisions at the design stage and two after build, which is more than most projects use. A round means one consolidated set of feedback from you, not a stream of individual messages.
Further rounds, or changes that alter the agreed scope rather than refine it, are quoted at one hundred pounds per hour before the work happens.
What you need to provide
Projects stall on missing material more than anything else. I will need your copy or approval of copy I write, any photography you want used, brand assets, and access to your domain and hosting. If something is missing I will ask once and then chase, and the guarantee clock pauses as described above.
Anything the site connects to runs on an account in your name: Stripe for payments or donations, the email account automatic emails are sent from, analytics, and any booking or newsletter service. I will need access to each to set it up, given by adding me as a team member where the service allows it, or through a one time secure link. Passwords, API keys and secrets are never sent by email, and once set up they are kept only in the hosting's encrypted settings, never in the site's code.
Ownership
On final payment, you own the finished site: the design, the markup, the styles and the content produced for you. It is yours to host, edit and move wherever you like, and you are never locked to me afterwards.
I keep ownership of any underlying tools, components or techniques I built before or outside your project and reused within it. You get a permanent licence to use those as part of your site. Anything you supplied stays yours throughout.
Until final payment clears, the work remains mine.
Showing the work
I may show completed work in my portfolio, including screenshots, descriptions and a link to your live site. If you would rather I did not, tell me and I will not. No live credentials, internal documents or commercially sensitive detail ever appear.
Cancellation
You can stop a project at any point. The deposit covers work already done and is not refundable, and anything completed beyond it is invoiced at the hourly rate above. You keep everything you have paid for.
The Partner plan has a three month minimum. After that you can cancel at any time, and it runs to the end of the month already paid for with nothing more taken. If I ever end one, you get fourteen days notice. Unused time does not roll over.
When a plan ends, the admin panel that comes with it switches off. Before it does, every change you made through it is written into the site's own files, so the site stays exactly as it was on the last day. The site itself is always yours.
If a project goes quiet on your side for more than sixty days, I will treat it as paused, invoice for work completed to date, and requote if you want to restart later.
After launch
Genuine faults in what I built are fixed free for thirty calendar days after launch. That covers things that do not work as agreed. It does not cover new features, content changes, or breakage caused by someone else editing the site, by a third party service changing, or by hosting problems.
Beyond that window, a monthly plan or hourly work covers it. Neither is a condition of the build.
Things outside my control
I build and test carefully, but I cannot guarantee uninterrupted uptime, specific search rankings, particular traffic, or sales figures. Hosting, domains, payment processors and other third party services are run by companies that are not me, and their outages or policy changes are not something I can be responsible for.
Liability
My total liability for any project is limited to the amount you have paid me for it. I am not liable for indirect or consequential losses such as lost profit, lost data or lost business. Nothing here limits liability for death, personal injury, or fraud, which cannot be limited by law.
Governing law
These terms are governed by the law of Scotland, and the Scottish courts have jurisdiction over any dispute. Before anyone involves a solicitor, I would much rather you emailed me so we can sort it out directly.
Changes to these terms
These terms may be updated from time to time, and any changes appear on this page with a new date. The version in force for your project is the one published when you accepted your quote.