CyrusStudio Text or call 503-898-8223

Websites for Oregon contractors, built for you.

You send a text saying what you do. We build the site, the logo, the cards, the Google setup and the Spanish version, put it on a domain in your name, and change anything you want forever after by text.

$350 to start $100 a month after that

No contract. Cancel by replying CANCEL. You keep the domain either way.

Everything we do

All of it is included. Not a menu. The list below is what you get for $350 and $100 a month, all of it, without anyone calling you later about a package upgrade. Tap any line for why it matters.

Your website, built for you Every page written, laid out and published. You don't touch a builder.

Website builders are cheap because you do the work. If you had a spare weekend to learn one, you'd have done it already. You send us what you do and where you work; the page shows up finished.

Your own domain name Registered in your business's name, not ours. Yours to keep.

A lot of cheap web outfits register the domain in their own name, which means leaving costs you your web address and every card and truck decal with it. Yours is in your name from day one. If you cancel, you get the transfer code and it goes with you.

A real logo An actual designed mark, not clip art, in files you can print from.

A logo you can only use on the website isn't a logo. You get versions sized for a truck door, a shirt, an invoice and a sign, on transparent backgrounds, so a print shop can use them without asking questions.

Business cards, print-ready Designed to match the site, ready to hand to a print shop.

Your card and your website should look like the same company. When they don't, a customer who was handed a card and later searches your name isn't sure they've found the right business.

Unlimited edits Text us the change. No ticket, no login, no hourly rate.

This is the part that usually costs extra, and it's the part you'll actually use. Prices change, you add a service, you drop one, you get a new truck. Text it and it's changed. There is no edit budget to run out.

English and Spanish Every page in both languages, with a switch in the corner.

About a third of homeowners in the Willamette Valley will read the Spanish first if it's there. It isn't machine-translated word for word; it's written to read naturally. Two sites' worth of reach, one page.

Google search setup Titles, descriptions, sitemap, structured data, Google Business Profile.

Being on the internet and being findable are different things. This is the plumbing that tells Google what your business is, what you do and where you do it, so "roofer near me" can return you. We'll also walk you through claiming your Google Business Profile, which is what puts you in the map results.

AI search setup Built so ChatGPT, Gemini, Perplexity and Google's AI answers can read you.

More people every month ask an AI "who does gutters in Salem" instead of searching. Those systems read a page differently from Google: they want plain, machine-readable facts about who you are, what you do and where. We publish those deliberately. Almost nobody in the trades has done this yet, which is exactly why it's worth doing now.

Your license and insurance, displayed Your CCB number, bond and insurance, filled in and verifiable.

Oregon requires your CCB number on your advertising, and your website is advertising. We put it there, along with your bond and liability carrier and a link so a customer can verify it themselves in one tap. It's a compliance box ticked, and the most convincing thing on the page: it is the one part a competitor can't fake.

Phone-first, tap to call The phone number is the button, on every screen, everywhere.

Nobody standing in their yard with a dead tree fills in a contact form. There's a call bar fixed to the bottom of the screen on a phone, so the number is one thumb away no matter how far they've scrolled.

Hosting, SSL and speed Fast global hosting with a security certificate. Included, not extra.

The page loads in about a second on a phone on mobile data, which is where your customers actually are. The padlock in the address bar is there. You never get a bill for bandwidth or a renewal notice for a certificate.

A monthly note on what happened How many people found you and how many tapped the call button.

Plain numbers, not a dashboard you have to learn. If the number is small, that's a thing to fix together, and you should hear it from us before you have to ask.

The one thing that is not included

Paid ads

Google and Facebook ads, if and when you want them.

We do run ads, and it is the one thing that is not in the monthly, because it can't be. The ad spend goes to Google or Meta, not to us, and the right number depends entirely on what you're bidding on and how far you'll drive. We'll set it up and manage it and tell you plainly what's working. But the honest advice for most new contractors is to do this last: get the site and the Google profile earning first, because ads stop the day you stop paying and those don't.

How it goes

  1. You text or call

    Tell us the business name and what you do. Two minutes. No forms, no questionnaire.

  2. We build it

    You don't have to dig up your licence paperwork; we handle that part. You'll have a real page to look at, on a real address, usually the same day.

  3. You tell us what's wrong

    On the phone or by text, however you like. We change it while you're talking. This is the part where it stops being our guess and starts being your business.

  4. It goes live on your domain

    Registered in your name. After that, any change you want is a text message.

Questions

How fast?

Usually the same day you get in touch, for something you can look at. Live on your own domain once you're happy with it.

Do I own the domain?

Yes, registered in your business's name. If you ever leave, you get the transfer code and it goes with you.

What if I cancel?

Reply CANCEL by text, or say so in any way that's clearly a cancellation. It ends at the end of the month you've paid for. You keep the domain.

What if it's broken or wrong?

If the site we deploy is defective and you tell us within 7 days, you get the setup fee back and the domain released to you. If you change your mind within 24 hours of paying, you get the setup fee back less what the domain actually cost.

¿Hablan español?

El sitio sí, completo en español. Dominic no habla español. Escriba por mensaje de texto y le contestamos en español.

Why not Wix or Squarespace?

You can absolutely do that, and it's cheaper. You'll also be the one building it, writing it, and fixing it at nine at night. That's the whole difference.

Why is this so much less than an agency?

One person, no sales team, no account manager, and hosting that costs a few dollars a month. An agency quoting six to twelve thousand isn't ripping you off. They have an office and staff. We don't.

Do you do this for any trade?

Any trade where customers find you by searching. If your work comes entirely from a handful of contacts who call you directly, a website is honestly not your best next purchase, and we'll tell you that.

Text us and we'll show you yours

We can have something real for you to look at today. If it isn't right, you've lost a text message.

503-898-8223