Sammy was fantastic to work with for purposes of website design. Not only was he organized and timely on delivery of all…
Read the full review on GoogleDrupal 7 · WordPress · Drupal 11 · Next.js
Drupal 7 is past end of life. We move old Drupal sites to WordPress, Drupal 11 or Next.js, with your content, links and Google rankings intact.
Free, 30 minutes, no obligation. Migrations start at $7,500.

A lot of good organizations are still running Drupal 7. It worked for years, but Drupal 7 reached end of life in January 2025 and no longer gets official security updates, and finding developers who want to maintain it gets harder every year. Older Drupal 8 and 9 sites are past their support dates too.
Moving off an old Drupal site is mostly about the details: thousands of pages, files, users and URLs that all need to arrive in the right place. We plan the move, migrate the content with scripts instead of copy and paste, keep your search rankings intact, and hand over a site your team can actually run.
Every Drupal site is different, so every migration starts with a review. These six pieces are part of every project.
An inventory of your content types, fields, modules, users and integrations, so nothing is missed.
Pages, posts, media, files and taxonomy moved with scripts, so formatting and relationships survive.
Every old URL mapped to its new address, with titles, descriptions and Search Console checked after launch.
Your current design rebuilt on the new platform, or a fresh design if it is time for one.
A supported platform, current software and WCAG 2.2 AA checks on the new templates.
A walkthrough for your editors and support after launch, with an optional care plan.
Not sure where your Drupal site should go next? A free 30-minute call will help you decide.
The right move for most small teams and nonprofits that edit their own content. WordPress is easy to learn, and there is a huge choice of developers and plugins if you ever need help.
The right move when the site has complex content, many editors with different permissions, or integrations that already depend on Drupal. There is no one-click upgrade from Drupal 7: the site is rebuilt on current Drupal and the content is moved with Drupal's Migrate API.
A modern headless setup: very fast, very hard to hack, and pleasant to edit. It is what this site runs on. See our recent work or how we handle accessibility.
Four stages, and your current site stays live until the new one is ready.
We audit your Drupal site and recommend where it should go, with a fixed quote.
A content map, a redirect map and a launch plan, agreed before any build starts.
The new site is built and your content is moved over by script, then checked page by page.
Redirects go live, Search Console is monitored, and your team is trained on the new site.
See how we work, end to end.
Drupal migrations start at $7,500. You get a fixed quote after a free review, so you know the full price before we start.
From $7,500
Your site moved to WordPress, Drupal 10/11 or Next.js with Sanity, with your content, URLs and rankings intact.
Quoted together
The move and a new design in one project, since the templates are rebuilt either way.
See every published price on the pricing page.
Client Reviews
Sammy was fantastic to work with for purposes of website design. Not only was he organized and timely on delivery of all…
Read the full review on GoogleI’ve worked with Sammy Elfatrany for the past 7 years at Northwell’s Mather Hospital. He manages our website, has built…
Read the full review on GoogleI can’t recommend Sammy enough. Not only is he a talented artist, but he is ethical, kind, and has an amazing…
Read the full review on GoogleSammy has built two websites for my businesses over the past six years and has been an exceptional…
Read the full review on GoogleElfatrany Design was a real life saver when we needed a logo, website and brochures for our baking business. Sammy always…
Read the full review on GoogleWorking with Sammy is fantastic. He is so knowledgeable and helpful and covers so many aspects.
Read the full review on GoogleSammy has been helping with my website for several years, troubleshooting and checking security, and…
Read the full review on GoogleWorking with Sammy at Elfatrany has been an absolute pleasure from the start. He is incredibly…
Read the full review on GoogleSammy is the best designer I’ve ever worked with! He’s done two of my websites, my logo, and several…
Read the full review on GoogleElfatrany Design has been an invaluable partner to Oliva Therapeutics for many years, helping us…
Read the full review on GoogleI’ve worked with Elfatrany for years on clients with In The Lights and the past year with Dance Loft…
Read the full review on GoogleAlways so fast to help and super knowledgeable. He has been able to help when others couldn’t figure…
Read the full review on GoogleWorking with Sammy at Elfatrany Design has been nothing short of exceptional. He is a true master of…
Read the full review on GoogleOur Drupal migrations start at $7,500. The final price depends on how much content you have, how many content types and custom modules the site uses, and where it is moving to. You get a fixed quote after a free review of your site, before any work starts.
A Drupal migration moves your website, content, files, users and URLs from one platform to another: from Drupal 7 to Drupal 10 or 11, or from Drupal to WordPress or a headless setup like Next.js with Sanity. The content is moved by script, the design is rebuilt on the new platform, and old URLs are redirected so visitors and Google can still find every page.
Drupal 7 reached end of life on January 5, 2025, so it no longer gets official security updates from the Drupal project. The site keeps working, but every new vulnerability stays open unless you pay for extended support. That is why most Drupal 7 owners are moving now.
It depends on who runs the site day to day. WordPress is easiest for small teams that edit their own content. Drupal 10 or 11 suits complex sites with many content types, roles and permissions. Next.js with Sanity is the fastest and most secure option for teams that want a modern headless setup. We recommend one after reviewing your site, and we are happy to say if staying on Drupal is the right call.
Not directly. Drupal 8 was a complete rewrite, so there is no in-place upgrade path from Drupal 7. Moving to Drupal 10 or 11 means building the site on current Drupal and migrating the content into it. Because it is a rebuild either way, it is a good moment to compare Drupal with WordPress or a headless option before you commit.
Yes, for the right site. Current Drupal is actively maintained and very good at complex content, permissions and large editorial teams. For a small business or nonprofit with a few editors, it is often more than you need, and WordPress or a headless setup is cheaper to run and easier to hire for.
Not if the move is planned properly. We map every old URL to its new address with permanent redirects, carry over titles and descriptions, and check Search Console after launch. Most ranking drops after a migration come from missing redirects, which is the part we spend the most time on.
Most take six to twelve weeks from the first review to launch. Large sites with a lot of custom functionality take longer. We agree on the schedule before we start, and your current site stays live the whole time.
Yes, and it often makes sense, since the templates are being rebuilt anyway. We can move the site as it looks today or redesign it during the move. The quote covers whichever you choose.
Book a free 30-minute call. We will look at your Drupal site, talk about where it should go next, and give you a fixed quote for the move.
Tell us about your project and we will come back with a real number. Or book a call and talk it through.