Contractor Website Ownership: 7 Accounts to Check Before You Switch Agencies

📅 September 24, 2026

Contractor website ownership sounds like paperwork until the day it isn’t. A roofing company owner decides to switch web designers. He asks the old designer to point the domain somewhere new and gets back a polite email with an invoice attached: the domain, the hosting and the Google profile were all set up under the designer’s accounts. Everything the business built online for six years is sitting in someone else’s name.

Agencies hear some version of that call far more often than they should. So before you sign with anyone new, including us, answer one question: who owns your contractor website, and everything connected to it? The answer should be you, on paper and in each account’s settings. It takes about 20 minutes to check.

Why contractor website ownership matters more than the design

A website is only one piece. Your phone keeps ringing because of the domain name, the hosting account, your Google Business Profile, your review history, your analytics data and your ad account history. Those pieces took years to build. If a vendor controls them, a billing dispute, a retirement or a hard drive failure on their end becomes your problem, usually at the worst time, like the week after a storm when every roofer in Tampa Bay is fighting for the same calls.

The fix isn’t to do everything yourself. Keep the owner seat and give your vendors the access they need to do the work. Every platform below is built to work that way.

How to check contractor website ownership: 7 accounts

1. The domain name

Your domain (yourcompany.com) is registered through a registrar such as GoDaddy, Namecheap or Squarespace. The registrant is the legal holder of the name. ICANN, the body that oversees domain registration, spells out the rights and responsibilities of registrants, and the first responsibility is keeping your contact details accurate.

What to check: log in to the registrar yourself. If you can’t, you don’t control the domain. Confirm the registrant name is your company and the email address is one you’ll still have in five years, like owner@yourcompany.com, not a former employee’s inbox or the designer’s.

One timing trap: under ICANN’s Transfer Policy, a registrar can put a 60-day lock on moving the domain to another registrar after the registrant changes, unless you opt out when the registrar offers it. If you plan to change the owner name and switch registrars, ask about that lock first so a website launch isn’t stuck waiting two months.

2. Hosting and the WordPress admin login

Hosting is where the website files live. The domain just points to it. (Here’s our plain-English explanation of the difference between a domain and hosting.) Many contractors pay for hosting through their designer and have never seen the account.

What to check: do you have your own administrator login to the WordPress dashboard, not just an editor account? Do you know which company hosts the site, and is the hosting billed to you or bundled into someone’s monthly fee? If it’s bundled, get a written answer on what happens to the files and backups if you leave. A good vendor will hand you a full backup without a fight. Our website hosting and WordPress maintenance clients hold their own admin logins for exactly this reason.

3. Google Business Profile

For most local contractors, the Business Profile (still called “Google My Business” by a lot of owners) brings in more calls than the website does. Google’s help center explains that a profile can have multiple owners but only one primary owner, and owners have full control, including removing users and deleting the profile. Managers can do almost everything else.

What to check: open the profile’s settings and look under people and access. The primary owner should be a Google account your company controls. Your marketing company should be listed as a manager. If the agency is the primary owner, ask them to transfer primary ownership to you. Google requires another owner or manager to be on the profile before the transfer can happen, so add yourself first. For more on getting the profile to produce calls, see our guide to Google Business Profile optimization for contractors.

4. Google Analytics 4

Analytics is the record of where your website visitors came from and which pages turned them into calls and form fills. If you lose it, you lose the history you’d use to judge any future marketing company.

What to check: Google’s documentation notes that adding users, and deleting them at the account level, requires the Administrator role. Your company’s Google account should hold Administrator at the account level. Vendors can be Editors or Administrators on the property they manage, and you can remove them whenever you need to.

5. Google Search Console

Search Console shows which searches your site appears for, how often people click, and whether Google is having trouble indexing your pages. Google describes an Owner as someone with full control over the property, and a property must have at least one verified owner.

What to check: make sure your own Google account is listed as an owner. It’s a two-minute setting that protects years of search data.

6. Google Ads

If you advertise, the ad account holds your conversion history, your keyword and search term data, and the learning Google’s bidding has built up from your spend. Starting a new account from scratch throws that away.

What to check: the account should be in your company’s name, with billing on your card or invoice and your login at the Admin level. Google Ads offers several access levels, so an agency can manage campaigns without owning the account. If your agency runs ads out of an account you can’t see, that’s a warning sign. It’s also hard to judge Google Ads management results you can’t see yourself.

7. Business email and phone numbers

Two quieter ones. First, email: if customers and suppliers reach you at a Gmail or Yahoo address, your identity is tied to a personal account rather than your domain. Second, call tracking numbers: the numbers on your ads and listings may belong to the vendor’s tracking account. Ask whether those numbers can be transferred to you, or at least forwarded, if you part ways. Our article on call tracking for small businesses covers how those numbers work.

Tool we actually use for this
Running your business off a Gmail or Yahoo address costs you deals. Google Workspace puts everyone on your own domain with shared drive and calendar.

See Google Workspace pricing →

Disclosure: VSF Marketing may earn a commission if you sign up through this link, at no extra cost to you. We only recommend tools we use or install for our own clients.

The 20-minute ownership audit

Print this, sit down with your office manager, and work through it with a login attempt for each row. “I think so” doesn’t count as a yes.

Account What “good” looks like
Domain registrar You can log in; registrant is your company; contact email is on your domain
Hosting You know the host; billing is yours or a written backup handoff exists
WordPress You have an Administrator login of your own
Google Business Profile Your company account is primary owner; agency is a manager
Google Analytics 4 Your account holds Administrator at the account level
Search Console Your account is a verified or delegated owner
Google Ads Account and billing in your name; you have Admin access
Email and tracking numbers Email on your domain; written answer on what happens to tracking numbers

If more than two rows come up “no” or “not sure,” fix ownership before you spend money on a redesign or a new ad campaign. It’s much easier to sort out while the relationship is friendly than after a dispute starts.

What to put in any marketing agreement

Whether you hire us or someone else, a fair agreement should say plainly that:

  • Contractor website ownership stays with the client: the domain, website content, Google Business Profile, analytics data and ad accounts.
  • The agency works through manager or user-level access, and that access is removed at the end of the engagement.
  • A full website backup is handed over on request.
  • Anything the agency paid for on your behalf, and how it transfers, is listed in writing.

For more questions to ask before signing, our list of questions to ask your WordPress developer is a good companion to this one.

If a vendor won’t hand things over

Start in writing, calmly, with a specific list: which account, which role you need, and by what date. Most delays are disorganization, not bad faith. If the domain is the sticking point, contact the registrar directly with proof you’re the business named on the account. For Google Business Profile, Google provides an ownership request process when someone else controls a profile for your business. Keep copies of invoices showing you paid for the work. They matter if it escalates.

Where VSF Marketing fits

When we take on a new client, the first task is an access and ownership check across these seven accounts. That way the business owns its own results before we start improving them. We work in client-owned accounts as managers, and we’ve written up how that fits into a local business growth roadmap. If you’d like a second set of eyes, we can run the ownership check with you and tell you plainly what’s missing. It’s also a natural first step before local SEO or home services marketing work.

Not sure who holds the keys to your marketing?

Request a marketing review. We’ll check your domain, website, Google Business Profile, analytics and ad accounts with you and send back a plain list of what you own and what you don’t. Prefer to talk it through first? Book a call at a time that suits you.

Request a Marketing Review  or call (813) 606-4171

Keep Reading

Insights, strategies & growth tips from our digital marketing experts — updated regularly.