- Pay nothing until launch.
- You own everything when we’re done. Code, domain, hosting account, all in your name.
- Hosting is separate. We strongly recommend our $49/month managed plan so we keep the site running. Self-hosting on Cloudflare Pages is free if you’d rather. Full options below.
Four steps
From the moment you fill out our intake form to the day you own your site.
- 01
Tell us about your business
Fill out our intake form, about 5 minutes of questions about your business so we can start drafting.
Day 1 - 02
Free handcrafted mockup
Adam and Phillip review your intake and assets, then put together the real mockup. You'll have it within a week. If it isn't right, you owe us nothing.
Week 1 - 03
Sign and start building
If the mockup works, we sign a contract and start building. Total is $950, paid only when the site launches. No deposit, no upfront cost.
Week 1-2 - 04
Launch and pay
We finish in 2 to 3 weeks. You approve the live site, we send the invoice, you pay. Code, domain, and hosting account all transfer to your name.
Week 2-3
Everything, plain
No tiers, no upsells. Six things.
- Custom design
Designed for your business specifically. Not a template.
- Mobile-first
Designed for phones first. Most of your visitors will be on one.
- SEO basics
Fast loading, clean code, and the metadata search engines need to find you.
- Hosting
We run it for you at $49/month — recommended, so you never have to think about updates or downtime. Self-hosting on Cloudflare Pages is also an option, free.
- 30-day bug warranty
If something breaks in the first 30 days after launch, we fix it free. Just call or text.
- You own it
The code, the domain, the hosting account. Everything is in your name.
One price. Everything in.
You only pay if the site actually launches. Nothing up front, nothing in tiers.
A small portfolio
We’re a young studio, so this list is short for now.

Planetary Solutions, PLLC
Editorial site for Steven Mirmina’s independent consulting practice covering international and space law. Cream-on-navy palette, cinematic intro video, plus pages for services, FAQ, and contact. planetarysolutions.net ↗
Adam and Phillip

Adam Mirmina
I’m Adam. I handle design and build for M&G.
I’m at Purdue studying computer science and cognitive science, and the cog sci side carries over into the design work more than you’d think. Most of it involves thinking carefully about who’s on the other side of the screen.
A restaurant customer landing on your site at 6pm on a Friday wants to see hours and the menu first, not your origin story. A contractor’s first-time client wants pricing and recent jobs before anything else. Each business gets a different page because each business has a different someone on the other side.
Outside the screen, I enjoy bachata dancing, chess, Krav Maga (Israeli street fighting!), and guitar.

Phillip Gorokhovich
I’m Phillip. I handle the business side of M&G.
I’m at the University of Alabama studying finance and accounting. Outside M&G I’m on a student investment team that manages a roughly $700,000 portfolio. A lot of the work is pulling apart real companies and figuring out whether the numbers actually hold up.
That habit carries over here. When a small business owner walks me through their situation, I tend to ask the same kinds of questions about how the business pencils out. Day-to-day at M&G I’m on pricing conversations, contracts, and keeping client communication moving.
Message either of us through the site and you’ll hear back within a day. Sign in or start your project.
What does it cost?
$950 for a standard small-business site. Includes design, build, deploy, one round of revisions during build, and 30 days of post-launch fixes. Bigger asks like e-commerce or custom integrations get quoted separately. We’re happy to talk price on the call if budget is tight.
When do I pay?
Only when the site launches. No deposit, no upfront. You see the free handcrafted mockup before any money changes hands. If it isn't right, we part ways and you owe nothing. If we build it and you approve it, you pay the $950 once we send the invoice.
How long does it take?
Most sites take 2 to 3 weeks from contract sign-off to launch. The pace depends on how fast you turn around feedback and whether your assets (logo, photos, written content) are already together. If you have a hard deadline, tell us up front and we’ll say yes or no honestly.
What if I don’t like the mockup?
You don’t pay. The free mockup Adam puts together exists so you can see what we’d build before committing. If it isn’t right, we shake hands and you owe us nothing.
Do I own the site?
Yes. Domain in your name, hosting under your account, code delivered to a repo you control. Once final payment clears, everything is yours: the design, the words on the site, and the underlying code. We just keep the right to mention the project in our portfolio.
What about hosting?
We strongly recommend the $49/month managed plan: we run the hosting, handle security updates, fix any downtime, and include 30 minutes of content edits each month — typo fixes, swapping a photo, changing prices and hours. Most clients pick this because it means never thinking about the technical side again. If you'd rather self-host, Cloudflare Pages is free and works fine for the kind of sites we build. Your domain stays in your name either way and runs about $12 a year through whichever registrar you use.
Cloudflare Pages or Vercel, when does it matter? (self-host path)
If you decide to self-host instead of going managed, Cloudflare Pages is the default we'd set you up on — it's free, no commercial-use catch, and the speed your customers experience is essentially identical to Vercel for the kind of sites we build. We'd only steer you toward Vercel ($20/month Pro) if your site needs heavy live-data features (a real-time inventory dashboard, constantly-updating booking calendar), you're already paying for Vercel for other projects, or you specifically want their analytics dashboard. Whichever you pick, the hosting account is in your name and we hand it off at launch.
Can you redesign my existing site?
Often, yes. Drop your current URL on the intake and we’ll look. Sometimes a redesign is the right call, sometimes a partial fix gets you 80% of the way there for less. We’ll tell you which.
Do you write the words on the site?
Yes, if you don’t already have them. If you’ve got the wording you want, perfect, we’ll use it. If you don’t, we’ll write the text after a quick call about your business, your customers, and how you talk to them in person. No filler, no buzzwords.
Will it work on phones?
Always. Every site we build is mobile-first by default. Most of your customers will see it on a phone first.
Can I edit the site myself after launch?
Depends what you want to change. Quick text edits and image swaps, yes, we can wire that up. Layout or new sections, better to ping us. We’ll show you what’s editable on handoff.
What if I find bugs after launch?
First 30 days, we fix bugs free. After that, the $49/month managed plan covers ongoing fixes and small edits.
Get in touch
The fastest way to talk to us is through the site, and you don’t need a project to do it. Create a free account (30 seconds) and send a message — we’ll see it instantly and reply within a day. Phone and email below are open too, but the site is the main channel.
Comes to both of us. Replies generally come from one of our personal addresses (we’re a two-person shop, not a corporate inbox).
Free mockup, no commitment
Tell us about your business. We’ll respond within two business days.