Custom domains
Your name on the web — not ours
Already own joesroofing.com? Point it at your site with a quick DNS change — the domain stays yours, and there’s no extra charge from us. Publish first on a free roofpropage.com address, then connect your own whenever you’re ready.
Day one
Live the moment you publish — your name in the web address
Publishing puts your site on a free roofpropage.com address immediately — that’s the live demo on the right, at its real address. Connect your own domain and the same site answers at yourname.com instead: on your truck, your yard signs, and your Google listing, it’s your name homeowners see.

A real, live demo —
Connecting a domain you own
Three steps, no tech knowledge needed
- 1
Enter a domain you own
In your dashboard, open a site’s settings and type a domain you already own — like joesroofing.com, or a subdomain like roof.joesroofing.com.
- 2
Add the record we show you
We show you exactly what to add where you bought the domain (GoDaddy, Namecheap, Squarespace, and so on) — one record for a subdomain, two for a whole domain. It’s a copy-and-paste job.
- 3
It goes live on its own
DNS changes can take a few minutes to a few hours. Leave this page open and we’ll keep checking and flip your site over the moment it’s ready — or come back later and hit “Check status.”

The actual card in your dashboard.
What you’ll add
Exactly what to paste
This is the same thing your dashboard shows you when you connect a domain — no surprises. You add it once at your domain provider and you’re done.
A subdomain
e.g. roof.joesroofing.com
| Type | Name | Value |
|---|---|---|
| CNAME | roof | cname.vercel-dns.com |
A whole domain
e.g. joesroofing.com
| Type | Name | Value |
|---|---|---|
| A | @ | 76.76.21.21 |
| CNAME | www | cname.vercel-dns.com |
It stays yours
Your domain, your control — always
Connecting a domain just points it at your site. It doesn’t hand us the domain, and it doesn’t lock you in.
- It stays registered to you, at the provider you bought it from — we never take ownership.
- No extra charge from us — you keep paying your own registrar, nothing more to us.
- Leave whenever you like: click “Remove domain,” then point it anywhere else.
Straight answers
A few honest notes
Don’t have a domain yet? You don’t need one to start. Your site is live on a free roofpropage.com web address the moment you publish, so you’re never waiting on a domain — buy one from any registrar and connect it whenever you’re ready.
Connecting the one you own? It’s a quick DNS change and the domain stays registered to you. There’s no extra charge from us — you keep paying your own registrar, nothing more. Leave any time: remove the domain and point it anywhere else.
Already using that domain elsewhere? If it’s in use somewhere else, we’ll ask you to add one extra record to prove it’s yours before we switch it over. We walk you through it.
Build the site first — add your domain when you’re ready
It’s free to build and preview. Publishing is $49/mo — connect a domain you already own, no extra charge from us.