Do you implement the changes, or just recommend them?
Either. The audit is written so your web team or agency can implement it, and Primarch reviews the implementation before sign-off. Schema can be implemented by Primarch directly where the CMS allows, or specified for your developers where it does not.
Which platforms do you work with?
Any. The changes are made at the template level, so the platform matters less than whether location pages are generated from a template at all. Franchise platforms, WordPress multisite, headless builds, and custom systems are all workable. The audit notes where a platform constrains a fix.
How is this different from a standard technical SEO audit?
A standard audit treats the site as a whole. This one is scoped to the multi-location problem: how hundreds of near-identical pages are templated, linked, indexed, and differentiated. Site-wide issues are noted, but the deliverable is about the location layer.
Do we need the audit before schema?
Not always. If the architecture is sound and the gap is markup, schema can start on its own. If location pages are duplicated or not indexed, schema on top of that does not help much, and the audit comes first. A scoping call sorts out which case you are in.
Can our agency stay involved?
Yes. Many clients have an agency doing content or paid media. The audit and schema spec are written for whoever implements, and Primarch works alongside them rather than around them.