Our mission

Why we do this

Magnolia Development exists to give small businesses and mission-driven organizations the kind of technology support that usually only shows up inside companies with a dedicated engineering team.

Accessible, well-built technology is what lets an organization serve its community, communicate credibly, and grow without breaking itself. Most of the teams we meet know that already. What they do not have is the hours, or a person whose job it is to keep the site honest.

We take that off their plate. Not as a vendor who delivers and leaves, but as the team they call when something changes.

What we hold to

The four things we will not trade away

Values are easy to write and harder to keep when a deadline is close. These are the ones we have kept.

Partnership over transactions

We operate as an extension of your team, which means you get our thinking and our questions, not only our deliverables. Upfront retainers make that possible, because nobody is watching a clock while you decide.

Accessibility by default

Every website we build meets WCAG 2.1 AA. Leaving people out of a service they need is not a trade we are willing to make, and for most businesses it is also a legal risk and a smaller customer base.

Grounded in evidence

Analytics, user research, and structured evaluation sit behind our recommendations. When the evidence says do not build it, we say that, even when building it would have paid better.

Honesty about what things cost

You know the number before the work starts, and questions do not generate invoices. If your budget only covers part of what you want, we will tell you which part to buy first and what can safely wait.

Our vision

Where we are trying to get to

We want a small business or a nonprofit to be able to expect the same standard of technology work that a large company takes for granted. That is a long project, and this is how we are working at it.

Make accessibility ordinary

Not a premium tier, not a remediation project after a complaint. Built in from the first wireframe, on every engagement, at no extra charge.

Keep expertise reachable

The teams who most need good technical judgment are usually the ones who cannot afford to hire it full time. A retainer should put it within reach.

Leave clients more capable than we found them

Training, documentation, and editable content are deliverables, not favors. If you decide to leave, you should be able to.

Say the uncomfortable thing early

Bad news gets more expensive the longer it waits. We would rather lose the project than let you buy something that will not work.

Stay long enough to see the results

A redesign that nobody maintains is worth less than a modest site somebody looks after. We build for the second one.

Proof, not posters

What those commitments look like in practice

Values are only worth reading if they show up in the invoices and the backlog. Here is where ours do.

Accessibility is not an upgrade tier

It is written into how we design and how we test, so there is no version of an engagement where it gets cut to protect a deadline.

WCAG 2.1 AA on every website we build

No hourly invoices

Retainers are paid upfront. That reserves our time for you and removes the reason clients hesitate before asking a question.

Zero bills for a phone call or an email

Relationships outlast projects

Foster Arizona came to us for WordPress maintenance and never became a past client. That is the shape most of our work takes.

Since 2024 on our longest running maintenance retainer
What clients are saying

The part we cannot write ourselves

I can't express enough how grateful I am for everything that you have poured into this project. You set us up well for success. Thank you! Thank you! Thank you!

Marvin S.

Program & Community Engagement Director, Rosie's House

Malak is excellent and super knowledgeable. We've already learned so much from them about how to optimize our website and how we can better approach web design from a CX and engineering perspective.

Grayce M.

Brand & Community Manager, Rootless

Magnolia Development is my initial go to for all tech questions.

Lisa G.

Founder, LGN Collaborations

Quotes from organizations we have worked with across retainers and projects.
Nonprofits eCommerce Repeat referrals
Common questions

Honest answers to the questions we get most

Why don't you bill by the hour?

Because hourly billing makes clients ration the thing that helps them most, which is asking questions. Retainers are paid upfront, which reserves our time for you and means a quick call or a second opinion never turns into a line on an invoice.

It also means we have skin in the game. If we scope something badly, that is our problem to solve, not an excuse to send you a bigger bill.

What happens to hours I don't use in a given month?
Unused hours roll forward for up to twelve months. If your site is quiet for a stretch, those hours are still yours when something bigger comes up.
Can we pause the retainer?
No. The retainer is what reserves our time and keeps us available when you need us, including for emergencies. Pausing breaks that arrangement, and we'd rather you adjust to a smaller tier than pause entirely.
Is accessibility legally required for my business?
It depends on your business and where you operate. The ADA applies broadly to places of public accommodation, and courts have increasingly interpreted that to include websites, but the specifics matter. We can give you a general read in a free consultation. For certainty specific to your situation, talk to a lawyer.
What's the minimum engagement?
Retainers start at $2,500 per month, on the Steady tier. We don't take on smaller engagements as retainers because the relationship doesn't have room to be useful at that size. If you have a one-off project, an audit or page build is probably a better fit (see Audits or Page Building).
Let's talk

If any of this sounds like the partner you have been looking for

Tell us what you are trying to do and what is in the way. We will be straight with you about whether we can help, what it would cost, and what we would start with.

The consultation is free and nobody follows up with a sales sequence.

Book a free consultation