Invoice + Project Quote
Prepared for: Michael Miller — Community Newspapers
Date: August 16, 2026
This quote is closed. It is no longer open for payment (archived). Questions? Contact us at needawebnow@gmail.com.

Quote #QT-NEE-2026-038

Security & Hardening — the July items as one job

The two open security items taken as one job: abandoned sub-site triage $750 and remote-management key rotation $500 — $1,250 together, each at the same price it carries on its own. The third July item, the server-mail loop, is listed below at $0.00: it is quoted on QT-NEE-2026-041 and is not charged again here.

ItemAmount
Item 1

Abandoned sub-site and remote-management keys — the two July security items

$1,250.00

The two items that came out of the July security findings, taken as one job. Priced individually they are $750 and $500; together they come to $1,250, which is what this quote charges. There is no bundle reduction on two items — each is at the same price it carries on its own. Every deliverable below is itemised, so nothing here is vaguer than it would be bought separately.

1Abandoned sub-site triage — newsletter.communitynewspapers.com$750

An open login on an unmaintained sub-site that shares a filesystem with the production paper, carrying 31 unmaintained plugins. The higher residual risk of the two.

  • Survey of what is on the sub-site and what it shares with the production site — proof: the written inventory
  • An archive-or-migrate decision recorded per sub-site, with redirects so nothing 404s — proof: the decision record plus a redirect test
  • Post-removal re-scan confirming nothing was left behind on the filesystem — proof: the scan output
  • Written record of what was removed, what was kept, and where the archive lives — proof: the document
2Remote-management key rotation + access audit$500

A channel that bypasses wp-login entirely. Two access grants sit on it: one added in 2023 and in regular, legitimate use, and one dormant since May 2021. No sign of a break-in — recent activity is the vendor rotating its own platform signing keys on a routine cycle. The dormant grant is the finding.

  • The dormant 2021 grant revoked — proof: before and after key listing
  • The active grant rotated and the new key verified working — proof: rotation timestamp plus a successful post-rotation connection
  • Stale usage-telemetry entries cleared — proof: before and after counts
  • The 20 July failed attach run down and explained in writing — nothing gained access, but it is still unexplained — proof: the written finding
  • A written access register, plus a 30-day post-rotation log review — proof: the register and the review note

The two prices above are what each item costs on its own, and they add up to the $1,250 total. Both are done as one job on one visit to the server.

Item 2

Server-mail loop — already quoted on QT-NEE-2026-041, not charged again here

$0.00

This item is listed here for completeness only, and it carries no charge on this quote. The server-mail loop was the third item this quote originally bundled, at $500. It is also the first item on QT-NEE-2026-041, the mail and email-authentication quote — the same $500, the same five deliverables, the same job. It belongs with the mail work, so that is where it is priced and where it can be approved. It appears here at $0.00 so that this quote still shows the full picture of what was found in July, and so there is a written record that it was moved rather than dropped. Approving this quote does not charge you for it, and it cannot be selected for payment on this page.

Nothing about the scope or the price of that work has changed — it is the same $500 item, quoted once. This entry exists purely so the same piece of work cannot be approved and paid for twice across two open quotes.

Total$1,250.00