Home/Blog/Who owns your website

Who owns your website? The contractor's guide to code ownership, hosting traps and lock-in.

Website ownership for a contractor splits into four assets: the code, the content, the domain, and the hosting. Whoever controls those four controls the asset your leads run through. Many agencies keep at least one. Before signing anything, get in writing that all four transfer to you, or know exactly what you are renting.

Assets at stake4
Lock-in traps4
Questions to ask7
Our modelYou own it all

You would never build on land without checking the title. Plenty of contractors run their whole lead flow through a website they do not hold title to, and most find out the day they try to leave. This guide explains what ownership actually means, the four traps that quietly take it away, and the questions that surface all of it before you sign.

What does owning your website actually mean?

Owning a website means holding four separate assets. Agencies and platforms rarely spell them out in one place, which is exactly why the traps work. Check each one on its own.

The code

The code is the site itself: the templates, styles, and scripts that make your pages exist. Owning it means you hold a copy you could hand to any developer tomorrow, ideally as a Git repository. If the code lives only on someone else's platform, you own a login, not a website.

The content

The content is your words, your project photos, your reviews, your logo. Most contracts leave content with the client, but confirm two things: that you have an export path, and that nothing you paid to have written or shot is licensed back to you instead of owned by you.

The domain

The domain is the most important asset on this list, because everything else can be rebuilt behind it. Your Google rankings, your review links, your truck signage, and your printed estimates all point at that address. The registrant on file must be your business, at a registrar account you control. Not your agency. Not "we handle that for you."

The hosting

Hosting is where the site physically runs. You do not need to own servers, nobody sensible does, but you need the right to move. Owning your hosting position means the site can be lifted to another host without a rebuild and without anyone's permission.

What are the common lock-in traps?

Four patterns cover most of the horror stories. None of them requires a villain. Each one is a rational business model for the company selling it, which is why they persist. Your job is to recognize the model before you are inside it.

Trap 1: the proprietary CMS

Some agencies and marketing platforms build every client site on their own closed system. It is not necessarily malicious: a proprietary platform lets them ship fast, standardize support, and keep quality consistent. The catch surfaces at exit. The site only runs on their system, so when you leave, the site stays. You typically walk away with your text and images and start the build from zero. If a salesperson cannot name the platform your site will run on, or the answer is "our own system," price in a full rebuild whenever you leave.

Trap 2: the agency-registered domain

The quiet killer. An agency "handles the technical stuff" and registers your domain under its own account, sometimes under its own name. Years later the relationship sours, and the address every past customer knows is a bargaining chip on the other side of the table. Recovering a domain from an uncooperative registrant ranges from slow to impossible. No dispute over a $3,000 invoice should ever put your business address at risk.

Trap 3: the hosting hostage

A low build fee up front, then mandatory hosting at a premium monthly rate forever, commonly $50-$300 a month as of 2026 for what costs the agency a few dollars to serve. The build was the loss leader; the hosting is the product. Leaving means either a rebuild or an awkward extraction, so most clients keep paying. Hosting markup is not itself a scam, but mandatory hosting bundled with reluctance to hand over files is a leash.

Trap 4: the page-rental scheme

"A professional website for $99 a month, no setup cost" is a rental agreement, not a purchase. Stop paying and the site goes dark, because there was never anything to own. Rentals can be rational for a brand-new business testing demand. They stop being rational the day you total the payments: five years at $99 a month is $5,940 for an asset you never touch. If you take a rental, take it knowingly and set an exit date.

Who holds what under each model?

Three models cover most of the market. Here is who ends up holding each asset.

AssetPage rentalTypical agency buildFull ownership (how we structure it)
CodeTheirs. Nothing transfersVaries. Often theirs, or on a proprietary CMSYours. Clean Git repo handed over at delivery
ContentUsually exportable, verifyUsually yours, verify licensingYours. Words, photos, design assets, all transfer
DomainCheck the registrant carefullyUsually yours, but verify the registrant on fileYours. Registered in your name at your registrar, about $15 a year
HostingTheirs, mandatoryOften theirs, often marked up monthlyPixel-managed and free for the life of the site. Leave anytime and take the code

What should you ask before signing?

Seven questions surface every trap above. Ask them in writing and keep the answers with the contract. Treat this like a submittal review: the point is not suspicion, it is a paper trail.

  1. Who is the registrant on my domain? The only acceptable answer is your business, in a registrar account you control.
  2. Do I receive the source code and site files at delivery? Ask what format. "A Git repository" is the right answer. "You'll have access through our dashboard" is not.
  3. Is the CMS portable or proprietary? If the site only runs on the vendor's platform, a rebuild is baked into your exit, whenever it comes.
  4. What exactly happens if I stop paying? Make them narrate it: what stays up, what goes dark, what you walk away holding.
  5. Can I move hosting without a rebuild? And is there a fee, a waiting period, or a "transition service" attached?
  6. Who owns the photos and copy produced for the project? Owned, not licensed. The distinction matters at exit.
  7. Is there any exit, transfer, or file-release fee? Get the number now, while you still have bargaining power.

If the answer to any of these is fuzzy, that is your answer.

How do you check what you own right now?

Already have a site? Run a 20-minute audit before you need it. First, look up your domain in a WHOIS or registrar lookup tool and read the registrant field. If it is not your business, fixing that is priority one, ahead of any redesign. Second, email your provider and ask for a copy of the site files or repository, no reason given. The response tells you which model you are in. Third, read your last few invoices and separate what is hosting, what is maintenance, and what is rental. Companies that respect ownership answer these requests in a day. Silence is data.

"Retainage exists because trust is settled at handover, not at the sales table. Same rule here. A build is not done until the code, the content, and the domain sit in the client's name. Anything less is a rental with extra steps."

Yahya Malik, founder, Pixel Studio

How does Pixel Studio structure ownership?

We publish our answers to the same seven questions, so here they are. Every build transfers 100% ownership at delivery: the code as a clean Git repo, the content, and the design assets. No proprietary CMS anywhere in the stack. Your domain is registered in your name, at your registrar; your only recurring cost is that domain, about $15 a year, paid to the registrar directly. What a build includes is laid out on the construction website design page.

Hosting is where ownership pitches usually go quiet, so ours is specific: marketing-site hosting, CDN, SSL, backups, and monitoring, runs on Pixel-managed infrastructure free for the life of the site, under fair use. Because you hold the code, "free hosting" is a convenience, not a leash: you can move the site to any host, any time, without asking. For portal, e-commerce, or AI-receptionist builds, the infrastructure is billed at raw provider cost with receipts, zero markup.

And the exit is in the contract, not the fine print: you can walk away at any milestone and keep everything made so far, the brief, the designs, the code, at no charge. Two clients have done exactly that across 24 builds, and both kept the work. The full milestone structure is on the process page, and the numbers are on the pricing page.

What should you do next?

If you are shopping for a build, take the seven questions into every sales call, including ours. If you are comparing platforms and builders first, start with our honest comparison of website builders for construction companies, then the cost guide. And if you already suspect you are locked in, run the 20-minute audit this week. The worst time to learn who owns your website is the day you decide to leave.

Common questions

Ownership questions, answered straight.

Ownership of an agency-built website is set by the contract, not by who paid for it. Unless the agreement explicitly transfers the code, content, and domain to you, some or all of it can remain with the agency, especially on proprietary platforms. Get the transfer terms in writing before the build starts.

Finding your domain's owner takes two minutes: run your domain through a WHOIS or registrar lookup tool and read the registrant details. If privacy protection hides them, log in to the registrar account that renews the domain. If that account belongs to your agency and not your business, start the transfer conversation now, before you need it.

What happens when you stop paying depends on the model. On a page rental or proprietary CMS, the site usually goes offline and you keep only exported text and images. If you own the code and the domain, you lose only the services you were paying for, and the site moves with you to any host.

Taking a working website off a proprietary CMS is usually not possible. Most closed platforms let you export content, your text and images, but the design and functionality only run on their system, so leaving typically means a rebuild. Ask for a full file export in writing; the response will confirm which situation you are in.

You own everything Pixel Studio builds for you. The code transfers as a clean Git repo at delivery, along with the content and design assets, and your domain stays registered in your name at your registrar. Lifetime free hosting has no contract holding you: because you hold the code, you can move to any host at any time.

Want the seven questions answered about your current site?

30 minutes. You leave with a teardown of your current site and the 3 fixes we'd make first, yours to keep, even if we never work together. No pitch deck. No pressure. If we're not the right fit, we'll tell you who is.

Book my teardown call Not a call person? Send the details. We reply within 4 business hours. Q3 2026: 3 of 8 build slots open.