NYC schools & PTAsReplace Educational NetworksFlat $900/yrSave $2,700/yr$0 setup1 in 5 pays nothingYou own everythingBrooklyn, NYC
For NYC schools & PTAs

Modern websites
for schools & PTAs.

Replace Educational Networks for $900 a year, flat. Our own PTA's invoices show $3,600 a year for its old site. Update content in seconds — not days. Hosted on Cloudflare, edited like a Google Doc, owned outright by you.

Price comparison — our own school's invoices
Educational Networks $3,600/yr
Full Stack Tech $900/yr
You save $2,700/yr
Setup fee $0
Term Cancel anytime · you own it
Built once · owned by you

The symptoms

7 signs

Nod at three or more and you're paying too much for the wrong tool.

01 Your CMS looks like it was designed in 2008 — because it was.
02 Every content update means emailing your vendor and waiting two days.
03 You're paying $1,500 to $5,000 a year for software your board can't customize.
04 The site looks broken on phones. Half your parents read email on phones.
05 “Premium features” cost extra: forms, donations, calendar embeds, photo galleries.
06 Your domain is locked into the vendor. Switching feels impossible.
07 The PTA volunteer who knew how to use it graduated three years ago.

What we build

built once, owned by you
#FeatureWhat it means
01 Hosted on Cloudflare The same global infrastructure that runs Shopify and Discord. Free hosting, sub-second load times anywhere, no “premium tier.”
02 Google-Docs-simple CMS Volunteers update pages, add events, post newsletters, upload photos. No coding, no support tickets. Changes go live in 30 seconds.
03 Mobile-first, WCAG 2.1 AA Every page is responsive and meets the accessibility benchmarks the DOE asks for.
04 Yours to own, outright The whole site lives in a GitHub repo under your account — domain, content, all of it. No lock-in: cancel anytime and you keep every bit of it.

What's included

no upsells

Calendars, donations, galleries, and forms are all part of the base build — not premium add-ons.

01 Custom design matched to your school's identity, colors, and branding
02 Content migration from your existing site (we move everything)
03 Events calendar (recurring events, RSVP, .ics export)
04 Newsletter & announcements
05 Photo galleries
06 Contact and inquiry forms with email routing
07 Donation buttons via Stripe (PTA receives funds directly)
08 Volunteer signup forms
09 Multi-admin permissions so your whole board can post
10 Training session(s) for board members
11 30 days of post-launch support and content help

How we stack up

feature by feature

Same job, three ways to buy it: the incumbent vendor, the DIY builders, and us — line by line. is included and handled for you; ~ is extra cost or you do it yourself; × isn't on offer.

What you get Educational Networks Wix · Squarespace Full Stack Tech
Custom design, built for you ~ ×
Content migrated from your old site × ×
A CMS a volunteer can actually run × ~
WCAG 2.1 AA accessibility, maintained ~ ×
Accessibility auto-checked + DOE-tier scan report × ~
Mobile-first, sub-second load × ~
Cloudflare edge hosting × ×
Stripe donations in the base price ~ ~
0% cut of your donations — your Stripe ~ ~
Events calendar · RSVP · .ics ~ ~
Galleries, newsletters, signup forms ~ ~
Multi-admin — your whole board posts ~ ~
Ongoing content help, no per-edit fee × ×
Predictable price — no surprise upsells × ×
You own the code + domain outright × ×
Included, done for you 0 / 15 0 / 15 15 / 15

Not a knock on the builders — they're fine tools for someone who wants a second job. The gap isn't features on a checklist; it's who does the work, who carries the accessibility liability, and who owns the asset at the end.

Scan your current site

the DOE's own yardstick

The NYC DOE grades every school website on a public accessibility report — fewer errors, higher score. Paste your address and we'll run the same checks live, right now. The top-tier vendors sit near zero errors; the DIY builders average 12+. See where yours lands.

Homepage check for the most common barriers — alt text, heading order, link clarity. A full DOE audit goes deeper (every page + color contrast). Nothing stored.

Pricing

one school, one real number

We rebuilt our own kids' school off Educational Networks. Here's what it was costing them — and what you'd pay instead. At $900 a year it slots in alongside Google Workspace or Notion — a normal line item, not a capital project that needs a board vote.

Before — Educational Networks$3,600/yr
The Neighborhood School's old Educational Networks website — dated and cluttered
After — Full Stack Tech$900/yr
The same school, rebuilt by Full Stack Tech — modern, fast, mobile-first (tnsny.org)

Read the full case study — what the school's own website committee said about the old platform, the invoice-verified numbers, and exactly what changed.

Verified from our own school's invoices
Educational Networks $3,600/yr
Full Stack Tech $900/yr
You save $2,700/yr

You save $2,700 every year — for a site your board can actually run, on a phone, with no premium-feature upsells.

Flat rate
$900/ year
Cancel anytime · $0 setup
  • The full custom build + content migration from your old vendor
  • Cloudflare hosting, weekly backups, uptime monitoring
  • A Google-Docs-simple CMS your whole board can run
  • Ongoing content help and edits — no per-request fees
  • Cancel anytime — no lock-in; your $900 rate is locked for three years
  • You own the domain, the site, and the content, outright
Lock in $900/year

Title I or high-need public school? 1 in 5 schools we run pays nothing — funded by the schools that can. Ask if yours qualifies.

Want the AI that answers parents for you? Add Hosted Plus — a self-running support inbox, translations, and content updates on top of the base. Ask on the call.

Bigger K–12 school or a multi-site network? We scope those custom — just ask on the call.

Want to own the infrastructure?

hosted vs. self-host

Most boards take the hosted plan above — set it and forget it, because we keep it running. Some want the whole stack on their own Cloudflare account, keys and all. And if you want true zero-maintenance, there's a static build with nothing to break. Three ways to run it — and a clear map of which features are genuinely set-and-forget versus which need upkeep.

Compare hosting & ownership →

Process

four weeks, start to launch
WhenStepDetail
Week 0 Discovery call (20 min, free) What's working, what isn't, and what's actually possible in your budget.
Week 1 Proposal + agreement A one-page agreement: what you get, when it ships, $900/year, cancel anytime. No upfront build fee, no lock-in.
Weeks 2–4 Design & build Weekly check-in. You watch progress in a private preview link the whole time.
Week 3 Content migration (parallel) We pull everything from your old site so nothing is lost.
Week 4 Training + launch 2-hour live training. Site goes live. Old vendor cancellable the same day.
Year-round Support, included Hosting, backups, monitoring, content help, and edits — all part of $900/year. No surprise upsells.

Why not Wix or Squarespace?

DIY vs. done-for-you

The builders are cheaper on paper — and that's the trap. They sell a school a tool and a second job. Here's what the $900 actually buys that a DIY subscription can't.

What mattersWix · Squarespace · Webflow · WeeblyFull Stack Tech
Who builds it You do — a volunteer starts from a blank editor. 40+ hours, and it shows. We do — custom design plus full content migration from your old site, included.
Accessibility (WCAG / DOE) Your liability, re-checked on every volunteer edit. Built in and kept that way — the WCAG 2.1 AA benchmark the DOE asks for.
When the volunteer leaves The know-how graduates with them. The site goes stale. We keep it running — content help and edits are part of the $900.
Donations, calendar, forms Higher tiers and third-party plugins, billed separately. In the base build. Stripe donations land straight in your PTA's account.
Who owns it You rent forever; your content is locked in their proprietary editor. Yours outright — a GitHub repo and domain under your name.
When something breaks A help-center article and a community forum. A person who already knows your site, before the gala, not after.

Running a tiny site yourself and enjoying it? A DIY builder is genuinely the right call — keep it. The $900 pays for itself the moment accessibility, donations, or volunteer turnover enter the picture. For most schools, that's day one.

FAQ

9 questions
Can our PTA volunteers really update the site themselves?
Yes. The CMS is as simple as Google Docs — type, save, publish. Most volunteers are confident after a 90-minute training session.
Why not just build it ourselves on Wix or Squarespace?
If one volunteer genuinely enjoys it and the site stays small, a DIY builder is cheaper — keep it. For everyone else the $300 sticker hides the real cost: 40+ hours to build, accessibility that becomes your legal liability on every edit, donations and calendars pushed into higher tiers, and a site that goes stale when that volunteer graduates. We hand you a finished, compliant site you own outright — no parent has to become the webmaster.
What happens to our existing domain?
You keep it. We move it to whatever registrar you choose — you own the domain, the DNS, and the content.
Is there any lock-in? Can we cancel?
No lock-in. Cancel anytime; you owe nothing for years you don't use. Your $900/year rate is locked for three years so it can't creep up, and hosting, support, and content help are all inside it — no per-request fees. You own the domain, the site, and the content outright: the whole site lives in a GitHub repo under your account, so you can hand it to any developer, anytime.
How does the cost actually compare to Educational Networks?
We checked our own school's invoices: Educational Networks billed The Neighborhood School PTA $3,600 a year — for a site the board found cluttered and couldn't even edit themselves. Full Stack Tech is $900/year, flat, cancel anytime. That's $2,700 saved every year, with no setup fee.
Are you familiar with NYC DOE / DOE-school compliance?
Yes. Sites can be configured for WCAG 2.1 AA accessibility, ADA-compliant content structure, and DOE branding guidelines for school-affiliated PTAs.
Can we accept donations or sell event tickets through the site?
Yes. Stripe is integrated by default. Funds go directly to your PTA's bank account — we never touch them.
Do you work with public, charter, and private schools?
All three. Public-school PTAs (independent 501(c)(3)s with their own budgets), charter networks, and private K–12 schools. The product is the same — only the integrations and branding differ.
Where are you based?
Brooklyn. We're a registered New York LLC.

Get a free 20-minute call

no commitment

I'll look at your current site, name the easy wins, and tell you exactly what a rebuild would cost. No commitment, no sales pitch — just an honest read.

I'm James — a former PTA exec who got fed up with clunky vendor software and rebuilt my own kids' school (that's the before/after above, now live at tnsny.org). The part that matters: you own all of it. Your site runs on Cloudflare's network and lives in a GitHub repo under your name — so it keeps running, fast, whether or not you ever hear from me again.

Prefer email? jbwashington@gmail.com

Still researching? Read our PTA & school website guides — vendor comparisons, real costs, and how to switch.