M&G
M&G Web DevelopmentCherry Hill, NJ

Custom websites for small businesses.

How it works

Four steps

From the moment you fill out our intake form to the day you own your site.

  1. 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
  2. 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
  3. 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
  4. 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
What you get

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.

Pricing

One price. Everything in.

You only pay if the site actually launches. Nothing up front, nothing in tiers.

A complete site
$950
  • 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.
Recent work

A small portfolio

We’re a young studio, so this list is short for now.

In progress
Project two
Coming soon
In progress
Project three
Coming soon
The team

Adam and Phillip

Adam Mirmina, build & code

Adam Mirmina

Build & code

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, sales & client communication

Phillip Gorokhovich

Sales & client communication

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.

Frequently asked

Questions, answered

Don’t see yours? Email hello@mngwebdev.com.

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.

Contact

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.

Build & code
Adam Mirmina
Sales & client communication
Phillip Gorokhovich
Studio email
hello@mngwebdev.com

Comes to both of us. Replies generally come from one of our personal addresses (we’re a two-person shop, not a corporate inbox).

Get in touch

Free mockup, no commitment

Tell us about your business. We’ll respond within two business days.