T roia 10+ years experience
Our work
Troia DigitalUpdate for Matthew J. Arpino Esq., PLLC

Your site is rebuilt.Here is the whole picture,brought up to date.

This replaces the proposal of September 12. Everything that was in it is still here — the plan, the reasoning, the prices — with three changes, and what the tracking has started telling us since.

Prepared forMatthew J. Arpino Esq., PLLC — mjalaw.com Prepared byTroia Digital LLC DateSeptember 29, 2026 ReplacesThe proposal of September 12, 2026
What changedThe redesign is built and included with any option. The monthly now starts at $1,200. Pages go out at 50 a month.
To start250 courts — $7,820 one-time, was $12,750. Monthly from $1,200, was $1,820.
Already doneEvery page rebuilt on a private copy, 39 courthouses verified, the whole site compliance-checked.
UnchangedEvery web address stays as it is. Your other two sites stay included. No minimum term.
NextLook at the rebuilt site and tell us what you would change.

See it first

The easiest way to judge this is to look at it.

Your site has been rebuilt on a private copy. Google cannot see it, and nothing on your live site has changed. Walk through it on your phone as well as a computer — most of your visitors are on one.

Open the rebuilt site

The original proposal is still at troia.app/proposals/mja-law if you want to compare.

What changed

Three things, and all three are in your favour.

  • The redesign is built, and it is included. It was $4,930 of the one-time price. The work is done, so it now comes with any option you choose rather than being charged for.
  • The monthly comes down at every scale — $1,600 instead of $1,820 at the first tier, or $1,200 if you take the 250-court option and start on shared hosting. Your other two sites stay included either way.
  • Pages go out at fifty a month, not the whole run at once, with each batch measured before the next.

What has been built so far

Finished and ready for you to look at.

  • Rebuilt every page on a private copy

    Home, about, contact, quote, testimonials, the statute pages, the blog and all 57 court pages — each keeping its existing web address, so nothing you rank for moves when it goes live.

  • Built the court directory, and proved it on your pages

    Of your 57 court pages, 39 name a single courthouse and all 39 now carry a verified record — address, clerk's number, hours and county, each checked against New York's own court directory. Those pages read their facts from that record and show a map of the actual building. The other 18 are county and region pages, which have no single address, so they get a county map and the courts inside it.

    39 out of roughly 2,000. Verifying the rest, and keeping it current as courts move and consolidate, is the program.

  • And the parts of the hub system those pages need

    The find-your-court search, the court-page layout with its facts panel, and the linking that puts every court within reach of its neighbours — built, and working on the rebuilt site.

    Still ahead: county and state hubs as pages in their own right, breadcrumbs, courthouse markup, and the pipeline that feeds each court's verified facts into the writing of its page — the engine of the whole thing, and the bulk of the work.

  • Ran the compliance check across the whole site

    Every page in the program is checked against the New York and Connecticut advertising rules before it reaches you. We built that check early and ran it once over every page, post and shared layout you have — 117 in all — so you can see what it does on pages you recognise.

  • Hardened the site, and wrote you your own reviews plugin

    We went through the install after the trouble earlier this year and took out third-party code the site no longer needed. Keeping your site secure is part of what we do and is never a line item — it sits inside the monthly, as it always has.

    Your Google rating also comes through code we wrote and maintain now, with no third-party plugin that can be abandoned. That plugin was not in the proposal and is not charged for.

  • A new logo lockup, new photography, checked on a phone

What we can see now

Athena's tracking did not exist when your site was built. It does now, and it decides how the next two thousand pages get written.

Every page is watched across nine search and AI engines, twice a month. That is the difference between building two thousand pages on an opinion and building them on evidence.

The first thing it tells us is about format. The pages that perform are the ones that explain a charge or a situation — what the offence is, what it carries, what happens next. Not pages about a place.

Which is exactly how the new court pages are written

Each is built from a verified court record and reads as an explanation of what happens to somebody with a ticket in that court — not a page about a town with the town's name swapped in. And it stays evidence rather than argument: the first batch of fifty answers the question on its own, measured against what we have already recorded.

Fifty pages a month

Built steadily, and measured as it goes.

This is the one change in this update that moves a date rather than a price. The September proposal put 250 courts at four to five weeks, and the whole two-state map at eight to ten. At fifty a month, 250 courts is five months and the full map runs to forty. We would rather set that out now than compress the schedule and put the library at risk.

New pages go out at no more than fifty a month, each batch measured before the next is written. Search engines treat a large run arriving at once differently from a steady rhythm, and at this size the measured pace is simply the safer one. It also means each batch learns from the last — which courts draw searches, which phrasing earns the click.

So the options below are a schedule, not a delivery date:

250 courts5 months
500 courts10 months
1,000 courts20 months
2,000 courts40 months

You can pause, stop or change scale at any point, and everything published stays published.

Why a directory and hubs, not just more pages

Two thousand pages only work if Google can find them and trust them.

  • Found. A page nothing links to is treated as an orphan and often left out of the index. Hubs — New York, then Westchester County, then Yonkers City Court — put every court within three clicks of the home page, which is how Google's own guidance describes a crawlable site.
  • Trusted. Google's spam policy names "doorway pages": the same copy with the town swapped. A page built from a real court record — the actual address, clerk's number and hours — is a genuine resource for a driver with a ticket there. That is the difference between 2,000 assets and 2,000 liabilities.

County hubs ranking in their own right, AI search citing structured pages, and one correction updating every page that carries it — all set out in the original proposal.

What goes into one court page

Sixteen steps, in the same order, every time.

  1. Start from the verified record — name, type, address, clerk's phone, hours, county. Never typed from memory.
  2. Set the search target — the exact phrase a driver types, and who currently ranks for it.
  3. Write it against your firm profile, the court's facts, and the advertising rules.
  4. Pass the quality gate — scored against every other page on your site. Too similar to an existing one and it is held back, not published.
  5. Permanent address, its own image, set in the new design, with the court markup and the links to its county and its neighbours.
  6. It comes to you — an email with preview links and the compliance result, to approve or send back with a note. Nothing goes live without that.
  7. Publish, verify, track — confirmed live and indexable, registered for rank tracking across nine engines, recorded in the log.

Condensed from the sixteen steps set out in full in the original proposal.

How the price is built

Every line, the same as it was.

Built once

Site redesign — design system, every page rebuilt in place, forms migrated and tested, the court-page template, mobile pass, staged launch, two revision rounds$4,930
Included with any option below−$4,930
Court directory — one verified record per courthouse, geocoded and de-duplicated, with the searchable admin list and the facts panel every page reads from$1,105
Hub system — state and county hubs, the find-your-court search, the court-page layout, the linking between hubs and neighbours, courthouse markup$1,870
Approval step and compliance check — each batch emailed to you with preview links and check results, the automated check against the New York and Connecticut advertising rules, your notes applied before anything goes out, and the approval log$1,275
Athena setup — profile, keywords, tracking, and content rules written against the advertising requirements$570
Build, with the redesign included$4,820

Each court page

About 25 cents of it is Athena, the image and the search data. The rest is a person’s time. It gets more efficient in larger batches, which is why the rate falls with scale: $12 at 250 pages, $10.50 at 500, $9.75 at 1,000, $8.50 at 2,000.

Each month

Three lines, set out in full below.

Monthly2505001,0002,000
Athena SEO AI Suite, and the scanningSEO Pro with the AI agent, SEO Live and Analytics, plus the scanning itself — every page checked across nine engines, twice a month. This line grows with the library, because twice as many pages is twice as much scanning.$490$610$700$950
Your own server, and its managementThe server, backups, updates, monitoring.$500$500$500$500
Our managementPage upkeep, reading the rankings and acting on them, court-data corrections, re-approving changed pages, your requests, the monthly report — and both teams behind it, ours and Athena SEO AI's, reachable whenever you need them. Every figure in this line is our time.$610$890$1,400$2,150
Monthly$1,600$2,000$2,600$3,600
Starting on our shared hosting insteadAvailable at 250 courts. Above that the library and the twice-monthly scanning need a server of their own from the start.$1,200———

Hosting and maintenance for nyenotary.com and arpinocpr.com, and code hosting, are included at every scale. This replaces your current $499 a month; there is nothing else to pay.

The monthly, and why it comes down

Lower at every scale, and it starts at $1,200.

The software and the scanning are now a single line rather than two, and that line is where the whole reduction falls. Your management fee is the same figure it was in September at every scale, and the server is unchanged. Nothing is removed from what you get.

ScaleMonthly
250 courtsWas $1,820$1,600
500 courtsWas $2,160$2,000
1,000 courtsWas $2,790$2,600
2,000 courtsWas $3,780$3,600

Each still includes Athena, the scans across nine engines twice a month, the management, the monthly report, and hosting for all three of your sites. There is no minimum term.

Why you get your own server

It is $500 of that, and it is the line people most want to question. A site of several hundred or several thousand pages places demands a ten-page brochure never does: a far larger database, the scanning and the page pipeline running against it on a schedule, and intake forms that have to respond immediately when somebody with a ticket is deciding whether to complete them. On your own server none of that competes with anyone else, and nothing that happens to another site can reach yours.

At 250 courts you can start on shared hosting and save $400 a month

If you would rather not pay for your own server until you can see it earning, start on ours — $1,200 a month instead of $1,600.

Why only at 250: a library of 500 courts or more, with the twice-monthly scanning and the page pipeline both running against it on a schedule, exceeds what shared hosting will carry. We would have to move you within weeks and the $400 would begin then, so offering it at those sizes would only commit you to a cost you had not planned for. At 250 courts the load sits comfortably within it.

The condition, so there is no surprise later: that server is shared. If your site's load starts affecting the other client environments on it, we have to move you onto your own, and the $400 starts that month. We will tell you before it happens, not after.

Choose your scale

Same build in every option. The only difference is how many courts, and how long it runs.

250courts
Regional — 12% of the two-state map
Build, plugins & directory$9,750
Site redesign — included−$4,930
Pages at $12$3,000
One-time$7,820
was $12,750
Monthly
Start on our shared hosting$400 a month less $1,200
On your own server $1,600
Was $1,820 either way. Your other two sites included, as they are today.
5 months of publishing
500courts
Multi-county — 25% of the map
Build, plugins & directory$9,750
Site redesign — included−$4,930
Pages at $10.50$5,250
One-time$10,070
was $15,000
Monthly
On your own serverrequired at this scale $2,000
Was $2,160. Your other two sites included, as they are today.
10 months of publishing
1,000courts
Half the state — 50% of the map
Build, plugins & directory$9,750
Site redesign — included−$4,930
Pages at $9.75$9,750
One-time$14,570
was $19,500
Monthly
On your own serverrequired at this scale $2,600
Was $2,790. Your other two sites included, as they are today.
20 months of publishing
2,000courts
New York and Connecticut — the whole map
Build, plugins & directory$9,750
Site redesign — included−$4,930
Pages at $8.50$17,000
One-time$21,820
was $26,750
Monthly
On your own serverrequired at this scale $3,600
Was $3,780. Your other two sites included, as they are today.
40 months of publishing

Our recommendation

Start at 250. It is five months of publishing, it costs the least to find out, and at the end of it you will have real numbers next to the baseline above instead of a projection. If it works, scale up — the rate per page only improves. If it does not, you have spent the least possible finding out, and you still keep the rebuilt site, the court directory and every page published.

The one-time can be split into three payments if that is easier — $2,607 each at 250 courts.

How we work

Built on a copy, moved live in pieces, measured all the way.

  • Nothing changes live until it is proven. Everything is built on a private copy first — which is what you are looking at now. Finished pieces move across one at a time, with a backup before each.
  • Your addresses never change. Enforced in our tooling rather than promised: a published page's address cannot be changed by the rebuild.
  • Every page is checked before and after. Title, headings, structured data, links and current position recorded first, compared once the new version is live. Changes go out in small batches with the sitemap updated each time.
  • Your intake never goes dark. The contact and quote forms are tested after every change.
  • You see what it is doing. Where each page ranks and whether AI search cites you, re-checked twice a month, with a written summary each month.

Next steps

  1. Look at the site. mjalawstg.wpenginepowered.com — on your phone as well. Tell us what you would change — that is the most useful response we could have.
  2. Tell us which scale you want — 250, 500, 1,000 or 2,000 courts. Or ask for a call and we will walk through it.
  3. Agreement and deposit. Half the one-time at signing, the other half when your pages are live.
  4. Work starts within five business days. The first fifty pages are prepared for your approval before any of them go out.