firmitas®

Website ownership contract checklist

Most businesses assume paying a web designer means they own their website. In reality, thousands of small business owners discover their agency registered the domain to an internal account, hosts the code on a closed server, and charges monthly rent just to keep the lights on. Here is the exact contract checklist to ensure you own your website outright.

Published October 23, 2026. Reviewed for 2026 commercial standards.

The core ownership rule

If you cannot move your website to a new hosting provider on your own in under twenty minutes without calling your original designer, you do not actually own it. True ownership means your company holds the legal registration, the master credentials, and the uncompiled source code.

The 5 assets you must own

Before making a final payment on any web design project, confirm that each of these five assets is registered in your name:

AssetWhat to verifySafe default
1. Domain NameYour name and email listed as Registrant Contact in WHOIS. Not the agency's email.Direct account at Cloudflare, Porkbun, or Namecheap.
2. Source CodeFull Git repository transfer with semantic HTML, CSS, client scripts, and asset files.GitHub or GitLab organization owned by your business.
3. Edge HostingStatic hosting provisioned under your own account. No shared agency server.Cloudflare Pages or Vercel connected to your payment method.
4. DNS & Mail RecordsDirect administrative access to manage SPF, DKIM, DMARC, and MX records.Cloudflare DNS or registrar default nameservers.
5. Fonts & MediaCommercial licenses for photography, typography, and iconography assigned to your entity.Open source fonts or licensed receipts stored in your drive.
Instant Cost & Ownership Calculator

Calculate custom build investment with guaranteed ownership

Use our project estimator to view exact price ranges and timelines. Every Firmitas project includes 100% technical handover in writing.

Open Project Estimator Talk Through Your Project

Contract clauses to insist on

Ensure your agreement contains these three specific protections in plain writing before you pay a deposit:

Red flags in web agency agreements

Watch out for these common warning signs during preliminary contract reviews:

Our handover guarantee

At Firmitas, we build websites for independence. We write standard HTML, CSS, and modern JavaScript from a blank canvas. When your project launches, we hand over the Git repository, configure edge hosting under your own name, and provide a signed Handover Covenant. Your site runs independently forever with no mandatory monthly invoices. If you ever want our help with future upgrades, you can hire us on a single fixed quote or opt for our flexible care plans.

Frequently asked questions

What accounts should be in my name when my website launches?

Your domain registrar (e.g., Cloudflare Registrar, Porkbun, Namecheap), DNS manager, edge hosting platform, source code repository (GitHub or GitLab), and form handling accounts should all be registered under your company email with your payment method on file.

Can an agency legally keep my website files if I cancel my retainer?

It depends strictly on your original contract. If your contract specifies work-for-hire and full copyright assignment upon final payment, the code belongs to you. If the contract grants only a revocable license tied to ongoing maintenance, the agency can legally restrict your access.

How does Firmitas handle ownership on launch day?

We build every site with zero platform lock-in. We transfer the Git repository to your account, configure edge hosting directly in your name, verify your domain records, and provide a signed technical handover document. We keep no keys and charge no mandatory monthly fees.

Ready for a site you actually own? Tell us about your business and we will send you a fixed scope, an exact price, and written ownership guarantees.

Start a project

Related: Custom vs. website builders · How to verify website ownership · Fixed-price website design.