Web studio for independent practices

Websites that bring you clients, not just compliments.

We design and build fast, private, search-friendly sites for people who sell their expertise. Our first specialty is astrology: birth charts, booking and a client dashboard come built in.

Fixed prices · written scope · English and Russian

Demo site for a fictional astrologer, Iris Calder
The astrologer’s side: inquiries, clients, sessions
Demo site for a fictional astrologer, Iris Calder
Demo site for a fictional astrologer, Iris Calder

Approach

Looking good is the easy part. A site has four jobs.

  1. 01

    Get found

    Pages are prerendered, light and fast, with clean titles, structured data and a sitemap — readable by search engines and AI assistants alike. On launch we connect Google Search Console and Bing Webmaster Tools.

  2. 02

    Earn trust in ten seconds

    Real photos, a plain price list, an about page in your own voice and a privacy policy that matches what the site actually does. No stock smiles, no invented reviews.

  3. 03

    Make booking effortless

    A short intake form that understands birth dates, birth times and time zones. It lands in your dashboard already sorted, so you don’t copy details out of DMs.

  4. 04

    Give people a reason to come back

    Free tools your clients use between sessions — their chart, the moon calendar, today’s sky. Every visit is a quiet reminder that you exist.

Under the hood

Built properly, so you never have to think about it

Private by design

Booking forms are encrypted in the visitor’s browser before they’re sent. The server stores ciphertext only; names and birth data open only in your dashboard.

Secure hosting

Static hosting with HTTPS everywhere and nothing on the server to break into. Domain and SSL renewals are on our list, not yours.

Backups you can restore

Your client data syncs between your devices encrypted, and you can download a full backup in one click.

Fast on a phone

Self-hosted fonts, compressed images, no page builders and no tracking scripts by default.

Accessible

Readable contrast (WCAG AA), keyboard navigation, reduced-motion support and real text instead of text in images.

Accurate

Astrology calculations are tested against Swiss Ephemeris: planets agree within 20 arcseconds, angles and house cusps within 4.

Work

Real sites, and a demo you can take apart

Client · astrology · 2026

Alina Malyshko, astrologer

Alina Malyshko, astrologer

A site for an astrologer whose Russian-speaking clients live all over the world. Alina wanted people to see their own chart before they ever book — and to stop losing birth details in chat threads.

  • Free birth chart with tooltips and readings, compatibility, forecasts and a moon calendar with void-of-course hours
  • Booking form encrypted straight into her dashboard: client cards, sessions, schedule, message templates
  • Paid premium sections opened by personal access codes, gift certificates, story images for Instagram
Open Alina’s sitesneznyj.github.io/alina-malyshko

Shown with Alina’s permission.

Home page and moon calendar Home page and moon calendar Home page and moon calendar
Home page and moon calendar

Own product · astrology · beta 2026

Natalogy — a personal astrology calendar that scores every day

An app for people who don’t know astrology: enter a birth date and see which days suit love, money, work and launches, scored from 1 to 10. Behind the simple screens sits a full astro workbench — the same engine we put into astrologers’ sites.

  • Every day scored 1–10 for 7 life areas and 10 activities — a date, a contract, a big purchase; hover a day for a summary, click for the full picture
  • Events of the day to the minute: transits to your chart, Moon sign changes, void-of-course hours and the best hours to start
  • A Sotis/Chronos-style chart wheel you can scroll through days and hours; two fully independent charts side by side
  • Birth-time rectification from life events, with an honest randomness check
  • Everything is calculated on the device, works offline, no sign-up; positions match Swiss Ephemeris to under 1′
1–10score for every day, 7 life areas
10activities ranked by best days
9chart types in the pro workbench
<1′difference from Swiss Ephemeris
Open Natalogysneznyj.github.io/natalogy
Natalogy calendar: every day scored from 1 to 10, with the day panel on the rightBirth chart with transits in a Sotis/Chronos-style wheel, positions on the right and a time sliderToday on a phone: day score, week strip and scores by life area

Own product · music · 2026

Vocal Studio — a free singing app built to be found in search

A web app for singers and musicians: record and autotune your voice, sing along to any song with live pitch, warm up with a piano and tune 11 instruments. We built it the way we build client sites: every tool has its own page written for what people actually search, in two languages, so traffic comes from Google and Yandex rather than from ads.

  • 50 pages in English and Russian, each aimed at a real search: “guitar tuner online”, “vocal warm-ups”, “sing along to a backing track”
  • Language picked by the visitor’s browser and time zone; hreflang, sitemap and structured data so search engines show each country the right version
  • Pages are pre-rendered, so search engines read the text without running JavaScript; new pages are submitted instantly via IndexNow
  • Analytics with 7 goals (microphone on, guitar tuned, track exported…) show which pages bring people who actually use the site
  • Works on a phone, no sign-up, recordings never leave the device
50pages in search, 2 languages
12tuners: 11 instruments + chromatic
7conversion goals tracked
0sign-ups or downloads needed
Open Vocal Studiosneznyj.github.io/vocal-studio/en
Vocal Studio home page: record your voice and try autotune in one clickGuitar tuner: the A string is 12 cents flat, the tuner says “tighten slightly”Guitar tuner on a phone

Demo · English

Iris Calder — a complete demo, including the astrologer’s side

A fictional astrologer in Asheville, North Carolina. Every tool works, the booking form sends (into your own browser), and the dashboard opens with a password, so you can see what your clients and you would get.

  • Book a reading from any button, then find the inquiry in the dashboard
  • Dashboard password: stars-over-asheville
  • Premium sections unlock from the “Try everything” menu at the top of the demo
Open the demo sitesneznyj.github.io/astrology
Birth chart with tooltips · the dashboard · the phone version Birth chart with tooltips · the dashboard · the phone version Birth chart with tooltips · the dashboard · the phone version
Birth chart with tooltips · the dashboard · the phone version

Pricing for astrologers

Three fixed packages

Prices are for the work, including design, texts editing and launch. Hosting usually costs nothing; a domain is about $15 a year.

Start

$1,800

A clear, fast site to start taking bookings.

  • Up to 5 pages: home, about, readings and prices, FAQ, privacy
  • Intake form to your email or Telegram
  • Free birth chart and moon calendar for visitors
  • Search setup: titles, structured data, sitemap, Search Console
  • Mobile-first, accessible, one language

about 3 weeks

Ask about Start

Pro

Recommended

$4,500

The full toolkit and a private dashboard.

  • Everything in Start
  • Chart with readings, compatibility, forecasts, horoscopes, numerology
  • Encrypted booking inbox and client dashboard: clients, sessions, schedule, templates
  • Gift certificates and shareable story images
  • A second language

about 5–6 weeks

Ask about Pro

Signature

$9,000

Everything we know how to build, designed around you.

  • Everything in Pro
  • Paid premium sections opened by access codes
  • A mini-course with lessons and quizzes
  • Encrypted cloud sync of your dashboard across devices
  • Custom design direction and photo guidance
  • 60 days of priority support

about 8–10 weeks

Ask about Signature

Care plan · $99–199 a month

Hosting and domain renewals, updates, backup checks, uptime monitoring and 2–6 hours of edits a month. Optional — the site keeps working without it.

Not an astrologer? Tell us what you do in the brief — we’ll quote after reading it.

Process

From brief to launch

  1. 01

    Brief

    Days 1–3

    You fill in the brief or we talk for half an hour. You get a written scope, a fixed price and dates.

  2. 02

    Design

    Weeks 1–2

    Structure, texts and a clickable design of the key pages. Two rounds of edits.

  3. 03

    Build

    Weeks 2–6

    We build, move your content and connect your tools. You follow along on a private preview link.

  4. 04

    Launch

    Last week

    Domain, SSL, search consoles, analytics — and a short video tour of your dashboard.

50% to start, 50% at launch. Invoices in USD — bank transfer or PayPal.

Start a project

Tell us about your practice

Eight questions, two minutes. We reply within two business days with a scope and a price — or with honest advice if you don’t need a new site yet.

kruiz255@gmail.com

What do you need?

This page doesn’t store or send anything by itself: the button opens your email app with the brief addressed to kruiz255@gmail.com. If no email app opens, copy the brief and send it from anywhere.

Questions

Before you write

Do I own the site?

Yes. The domain is registered in your name, you get the full source code, and nothing is locked into a page builder or our account.

Where is it hosted?

On static hosting such as GitHub Pages, Cloudflare Pages or Netlify — fast, usually free, with nothing on the server to hack. If your booking inbox needs a server, we deploy a small one on Cloudflare.

Can I change texts and prices myself?

Yes. Services, prices, FAQ and contacts live in one plain file with comments next to every field. Or send us a message under the care plan.

How accurate are the charts?

Planet positions come from astronomy-engine (based on NASA JPL data). We test them against Swiss Ephemeris: planets agree within 20 arcseconds, angles and house cusps within 4, the true node within one arcminute.

What do you need from me?

Your photos (or we help plan a shoot), your services and prices, and an hour of your time to talk through texts. If you already have a domain, its login.

Can my clients pay on the site?

Yes — through a payment link from Stripe, PayPal or your local provider. We connect the provider you already use; card details never touch your site.

What if I want changes after launch?

Small fixes in the first 30 days are on us. After that — the care plan or a separate quote.