Sterlingbuild
A seamless migration to Adobe Commerce Cloud
Moving a multi-million-pound builders’ merchant off a ten-year-old bespoke platform and onto its new parent company’s Adobe Commerce Cloud instance, as a distinct second brand.
- Adobe Commerce Cloud
- Migration
- ERP integration
- Redesign

- Industry
- Builders’ merchants
- Platform
- Adobe Commerce Cloud
Key results
01
Background
Following its acquisition by JJ Roofing Supplies, Sterlingbuild, a multi-million turnover business, faced the immediate challenge of modernising its existing website. Launched in 2014, the legacy, bespoke .NET platform had become increasingly unstable and difficult to manage. Years of inconsistent in-house developer contributions had resulted in a disorganised backend with thousands of tables and a complex product catalogue.
This lack of internal understanding and control over the site’s intricacies meant that even routine management and updates were a significant hurdle.
David Mayo, E-commerce Manager, Sterlingbuild“The old website was a challenge: with multiple in-house web developers coming and going, regulating and quantifying the quality of backend work became very difficult and unstable.”
02
The challenge
The primary challenge was to migrate Sterlingbuild’s extensive and complex product catalogue (40,000 SKUs with intricate parent–child relationships) onto JJ Roofing Supplies’ existing Adobe Commerce Cloud instance. This migration needed to happen without disrupting the live JJ Roofing Supplies environment, while maintaining data integrity and ensuring distinct brand experiences for both businesses. Crucial integrations with existing payment gateways, marketing email platforms and the ERP system were also required.
Another key objective was to make Sterlingbuild’s internal team more self-sufficient in managing their e-commerce operations, moving away from relying on external developers for every task.
David Mayo“Upgrading our 10-year-old website to an off-the-shelf platform, Adobe Commerce, was essential. This would finally allow us to influence our design and products through its established framework.”
03
The solution
objectsource implemented a comprehensive data transformation and migration strategy, carefully planning the import of all 40,000 SKUs and their complex relationships into Adobe Commerce. This involved careful export and import to the live database, protecting JJ Roofing Supplies’ existing data.
The front end of the Sterlingbuild site was completely redesigned and deployed as a separate site within the existing Adobe Commerce Cloud instance, with no impact on the live JJ Roofing Supplies site. objectsource integrated Sterlingbuild’s existing payment systems and marketing platforms, and built an API integration with its ERP system for accurate data flow on stock updates, new products, pricing and orders, while maintaining strict data segregation between the two businesses.
David Mayo“The relaxed way the objectsource team operates is excellent. We treated them as extended staff members, communicating openly via Slack, and they responded quickly, keeping things moving forward. This adaptability built immense confidence and reassurance.”
The result is two distinct, high-performance websites operating within a single Adobe Commerce Cloud instance, with significant cost efficiencies from shared infrastructure and consolidated development resources. The new platform’s flexible payment options and improved stability are already benefiting customers, and a planned B2B account area will add even more self-service.
David Mayo“Having two websites managed by the same team, operating with the same backend, is a huge benefit. We can test and learn on one site, and if it’s successful, we can quickly implement the same strategy on the JJ Roofing Supplies site.”
04
Key moments
40,000 SKUs, moved into a live database
Every product and its parent–child relationships were planned, exported and imported into the live Adobe Commerce database, with JJ Roofing Supplies’ own data protected throughout.
- Migration
Two brands, one instance
Sterlingbuild’s completely redesigned storefront runs as a separate site in JJ Roofing Supplies’ existing Adobe Commerce Cloud instance, sharing infrastructure and development resources while keeping each brand distinct.
- Adobe Commerce Cloud
- Redesign
ERP data that keeps the brands apart
An API integration with Sterlingbuild’s ERP handles stock updates, new products, pricing and orders, with strict data segregation between the two businesses.
- ERP integration
Working as one team
Open communication over Slack and Teams, with quick responses, made the migration smooth and problem-free, and left Sterlingbuild’s own team more skilled and self-sufficient.
- Support
What could have been a painful nightmare was made seamless by objectsource. They weren’t just an agency; they were an extension of our team, delivering a high-impact migration that’s fundamentally enhanced our e-commerce capabilities.
More case studies
All work-
Case study image

- Adobe Commerce Cloud
- B2B
- Migration
BakeryBits, case study
Took a long-standing B2B client from Magento Open Source to Adobe Commerce Cloud after nearly a decade on the platform.
Live in six weeks, under two hours’ downtime
-
Case study image

- Adobe Commerce Cloud
- Migration
- Brightpearl
- Global-e
Astley Clarke, case study
Migrated a heavily customised Magento 1 jewellery store to Adobe Commerce Cloud, with engraving and photo-upload personalisation.
Launched on time and on budget
-
Case study image

- Adobe Commerce Cloud
- Support & maintenance
- SAP Business One
Weir & Sons, case study
Ongoing support, maintenance and a design refresh for a luxury jewellery retailer on Adobe Commerce Cloud.
70% lower average monthly fixed costs
Get in touch
Considering a migration to Adobe Commerce Cloud?
Tell us where you are and where you want to get to. We’ll start there.