01 · Drupal 7 → 10
The migration most agencies refuse.
Drupal 7 hits end-of-life soon. Most agencies abandoned the migration path. We take it on. Module mapping, content migration, theme rebuild, multi-site coordination.
Service · Modernization
Cloud migration, database upgrades, transitions from legacy systems. Drupal 7 to Drupal 10. Magento 1 to modern commerce platforms. Classic ASP to modern stacks. The unglamorous engineering most agencies refuse to take on. Minimal downtime, parallel-run cutover, documented rollback.
Our expertise
The migrations other agencies refuse. Drupal 7 still represents 40% of Drupal sites. Magento 1 still ships orders for thousands of stores. We keep them performing while we plan and execute the migration on your timeline.
01 · Drupal 7 → 10
Drupal 7 hits end-of-life soon. Most agencies abandoned the migration path. We take it on. Module mapping, content migration, theme rebuild, multi-site coordination.
02 · Magento 1 → modern commerce
Magento 1 still runs critical commerce. We map your customizations to the destination platform, preserve SEO authority, and migrate without losing transactions in flight.
03 · Cloud migration
Lift-and-shift when speed matters. Refactor when efficiency matters. Multi-cloud when redundancy matters. We design the migration to match your operational reality.
04 · Classic ASP & legacy PHP
Classic ASP, ColdFusion, PHP 5.x apps still run revenue-critical workloads. We rewrite them with realistic timelines and feature parity, not lossy modernization.
Capabilities
Migration is rarely just code. Data, content, integrations, search authority, and operational continuity all need plans.
Database migration
Schema migration with data transformation. Validation that the new system has every record the old one did. Reversible migrations when possible.
Content migration
Authors, taxonomies, media, revisions, multilingual variants. Often the largest single line item in a migration project.
Integration mapping
CRM, payment, email, SSO. Every integration on the source needs a corresponding implementation on the destination, plus webhook receiver migration.
SEO authority preservation
URL changes during migration can wipe out years of search authority. We map every old URL to a new URL, preserve canonical strategy, and verify post-migration that ranks held.
How we work
The phases that apply to every engagement, not just migration & upgrades. The team that scopes does the building, and the operating.
Phase 01 · 2–4 weeks
Stakeholder interviews, technical review of existing systems, risk register, written scope with milestones and exit criteria.
Phase 02 · 3–12 months
Two-week sprints with working demos. Senior leads on every sprint review. Code reviewed, accessibility checked.
Phase 03 · 2–6 weeks
Parallel run with rollback path. On-call coverage during the launch window. Stabilization continues until incident rate trends to zero.
Phase 04 · ongoing
Multi-year retainer with the same team that built the product. Monthly check-ins, quarterly business reviews.
Read the full engagement model on the How We Work page.
Industries we serve
Six core verticals where OST has the deepest engagement experience. Plus nine adjacent industries served on selective engagements.
01
K-12 charter networks, higher education, public sector portals.
02
Donor-cycle nonprofits, advocacy organizations, civic platforms.
03
HIPAA-aware platforms, medical directories, telemedicine adjacency.
04
Multi-tenant SaaS, brokerage tools, self-storage operators.
05
OpenCart specialists, custom commerce, $10B+ in transactions processed.
06
Industrial platforms, B2B safety-tech, embedded engineering teams.
Also serves on selective engagements
Frequently asked questions
Small site (Drupal 7 to 10, no custom modules): 6 to 10 weeks. Medium e-commerce (Magento 1 with 5K SKUs): 4 to 6 months. Large multi-site or enterprise: 9 to 18 months. Run our cost calculator for a bracket.
Parallel-run cutover. Hours of downtime, not days. Documented rollback path tested before go-live, not theoretical.
Done correctly, no. We map every old URL to a new URL with 301 redirects, preserve canonical strategy, and verify post-migration that organic traffic held. Search authority compounds and we protect it.
Yes. Most migrations are parallel-run, meaning the old system continues serving production until cutover. We work in copies of production data and merge changes from the live system at cutover.
Common situation. Discovery (2-4 weeks) includes a code archeology pass: read existing code, document business logic, identify undocumented features. Then we plan the migration with eyes open.
Ready to build?
Multiple ways to start: schedule a discovery call, run our cost calculator for a budget bracket, or use the contact form for a written response.