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 mockup of your site

    Adam and Phillip review your intake and design an actual homepage mockup so you see the layout, colors, and feel before paying anything. You'll have it within 5 days. We iterate on your feedback. If it still isn't right after that, 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 pick how to host

    Two weeks from the day we have your materials. You pick how to host from there. Self-hosted: we hand the site to your Vercel or Cloudflare account, no recurring fee from us, plus a 12-month bug-fix warranty on the code. Managed by us: we host it under our setup for $49/month and keep it running. You can switch between the two any time from your dashboard.

    Week 2
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.

  • On-page SEO

    Fast loading, semantic HTML, real titles and meta descriptions on every page, a sitemap, and structured data search engines use to understand your business.

  • 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.

  • Yours to keep

    The code is yours, the domain is in your name. If we host it for you, you can switch to self-hosted any time from your dashboard.

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.
  • The code is yours, the domain is in your name. If we host it for you, you can move to your own hosting any time.
  • 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, self-defense, 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.

Why do I need a website?

76% of consumers check a business’s online presence before visiting in person. If they find nothing, you’ve already lost some of them. A website is the one piece of online presence you actually own. Instagram and Google can change the rules tomorrow; your site stays yours.

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.

How long does it take?

Two weeks from the day we have everything we need: your materials, the brief, sign-off on the mockup. Start to finish, including the mockup round before you sign, the typical engagement also runs about two weeks if you turn feedback around quickly. Larger asks (e-commerce, custom integrations, multi-language sites) take longer. If you have a hard deadline, tell us up front and we’ll say yes or no honestly.

When do I pay?

Only when the site launches. No deposit, no upfront. You see the free mockup before any money changes hands and we iterate on your feedback. If it still isn't right after that, we part ways and you owe nothing. If we build it and you approve it, you pay the $950 once we send the invoice.

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.

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.

Do I own the site?

Yes. Domain stays in your name throughout. Once final payment clears, the design and code we built for you (including the words on the site) are yours. Hosting depends on plan: self-hosted means the hosting account and code repo are under your control from launch; managed means we run hosting under our account so the $49/mo plan can do its job, and you can flip to self-hosted any time from your dashboard. We keep portfolio rights to show the finished site and reference the project publicly.

Can you redesign my existing site?

Yes. Drop your current URL on the intake and we’ll take a look. A full redesign is always doable; sometimes a partial fix gets you 80% of the way there for less, and we’ll tell you which makes sense for what you’ve got.

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.

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 you build me a mobile app?

Yes, and we’ve built them before. Native iOS or Android apps are billed differently than a regular site and the contract terms are their own conversation. Mention it on the call if it’s something you’re considering and we’ll walk through scope, timeline, and pricing.

What is SEO and how will M&G help?

SEO (search engine optimization) is how Google decides whether to show your site when someone searches. We bake it in from day one: fast page loads, clean semantic HTML, real titles and meta descriptions on every page, a sitemap so Google knows what exists, alt text on images, and Open Graph tags so the link looks right when someone shares it. We don’t promise to put you at the top of Google for competitive search terms. That takes ongoing content work and time. We get you to a clean, indexable starting position so future work actually moves the needle.

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.

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
Get in touch

Free mockup, no commitment

Tell us about your business. We’ll respond within 24 hours.