How we work, what we support, how we price it, and what to expect. If you can’t find what you need, call us on 01429 555088 or drop us a message.
Resolve Beyond was founded in 1999, 26 years of continuous operation in digital development and platform support. That isn’t a vanity figure. It means we’ve seen every version of every major ecommerce platform, every shift in hosting infrastructure, every wave of new technology. We’ve been doing this since before Shopify existed, before WooCommerce existed, before most of our clients’ businesses existed. That depth of experience is what makes the difference when something goes wrong that nobody else has seen before.
Resolve Beyond was founded by Chris Carroll, who has over 26 years of hands-on technical experience combined with a commercial and scale-up background. Chris has advised 400+ businesses and worked with global brands including Kellogg’s, Zurich Airport, Red Bull, MINI, and AirAsia. He leads with direct involvement in client strategy and consultancy engagements. The leadership team includes Kristina Bell (Head of Operations), Mehul Prajapati (Head of Technical Development), and Katie Webster (Operations). The wider team of 15 combines senior engineers, delivery leads, and specialists across every platform we support.
Every developer at Resolve Beyond is senior. We don’t hire juniors and we don’t put generalists on specialist work. Our team has deep, hands-on expertise across Shopify (Liquid, APIs, custom apps, Shopify Plus), Magento 2 (PHP, extensions, ERP integrations, Adobe Commerce), WordPress and WooCommerce (custom plugin development, complex integrations), iOS (Swift, SwiftUI, Objective-C), Android (Kotlin, Java, Jetpack), Flutter (Dart, Bloc, Riverpod), and custom systems (Laravel, PHP, Node.js, React, Next.js, Python, AWS). The same engineer who diagnoses your problem is the one who fixes it. No handoffs. No dilution.
For P1 critical issues (site down, checkout broken, app crashed in production): a senior developer is allocated within 1 hour, 6am–8pm every day, for retainer clients. For all other requests: acknowledgement within 3 hours during business hours. Not a bot acknowledgement. Not an automated ticket. A person who understands your platform, has read what you’ve written, and has confirmed the next step. This is unheard of in this sector, and it’s in our contracts, not just our marketing.
Long-term, without question. Our business is built on clients who stay, not on volume of new engagements. Most clients who start with an emergency fix move to an ongoing retainer within weeks, because they experience what proper support actually feels like. We invest in understanding your platform, your team, your preferences, and your business goals. That investment only makes sense if we’re building something long-term. Our average client relationship lasts years, not months.
It means we start from the position that what you have is worth preserving. We don’t recommend rebuilding, migrating, or replacing unless it’s genuinely necessary, because in most cases it isn’t. We’ve rescued Magento stores that agencies said needed replacing. We’ve fixed Flutter apps that every other developer said couldn’t be fixed without a complete rebuild. We’ve stabilised custom CRM systems that had been declared beyond saving. In 26 years, there has never been an issue we could not resolve. Not one. “Fix-first” is not a slogan, it’s our literal track record.
All work goes through our project management platform so there’s a complete record, tickets, time logs, decisions, approvals, and communications. You’ll always know what’s happening, what’s next, and why it matters. We don’t use technical jargon in client communication unless you want us to. We give you plain English explanations of what’s wrong, what we’re doing about it, and what we recommend next. Monthly reporting is included on Support Plans, hours used, tickets closed, work completed, and what’s coming up. You’re never chasing us for an update.
Larger agencies: slower to respond, juniors on your work, rebuild pressure when a fix would do, one of hundreds of clients. Freelancers: no cover when they’re unavailable, limited platform depth, no process, no accountability. Resolve Beyond sits between: a team of 15 with the structure, process, and depth of a proper agency, but with the responsiveness, directness, and accountability of a dedicated partner. Senior engineers only. Named contact on your account. 1-hour P1 response. 26 years of experience. We’ve never walked away from a problem we couldn’t solve. If you’ve been let down by an agency or a freelancer before, which is why most of our clients find us, you’ll feel the difference immediately.
We fix, support, maintain, and develop business-critical platforms, Shopify, Magento, WooCommerce, WordPress, custom CRM systems, and mobile apps (iOS, Android, Flutter). We’re not a design agency and we’re not a generalist IT company. We’re a technical support and development partner for businesses that depend on their platforms to operate.
Resolve is the operational backbone, fixing issues properly, improving performance and stability, tightening security, and delivering changes safely through dev/staging with controlled releases. Beyond is the growth and strategy arm, new features, UX improvements, integrations, upgrades, consultancy, and roadmap planning. Together they mean you get both a safe, stable platform and one that keeps moving forward.
Primarily ecommerce businesses, membership platforms, and businesses with custom-built systems, as well as digital agencies who need a reliable technical partner behind their client work. Our clients range from independent online retailers to financial services firms and educational institutions.
Yes, all of them. We don’t put junior developers on client work. Every engagement is handled by a senior developer with platform-specific expertise. The same person who diagnoses your problem fixes it and stays accountable for it.
Yes. We operate as a white-label technical partner for a number of digital agencies, handling the complex development and support work under their brand. If you’re an agency looking for a reliable technical arm, see our Agency Partners page.
P1 critical issues: a senior developer allocated within 1 hour, available 6am–8pm every day. All other requests: acknowledged within 3 hours. These aren’t aspirational targets, they’re our contractual commitment to every retainer client. P1 response time is never deducted from your monthly hours.
We’re based in Hartlepool, UK, Advanced House, Wesley Square, TS24 8BX. Tel: 01429 555088. Email: hello@resolvedgroup.co.uk. We work with clients across the UK and internationally. All our developers are UK-based.
No. Ad-hoc starts from a minimum 5-hour pack (Pack 5).
Ad-hoc is our entry option. You purchase Pack 5 upfront and we deliver against your requests using that credit. It’s ideal for low commitment and small one-off needs. If you expect ongoing tasks or more than 5 hours, Block Hours are better value.
Block Hours are prepaid banked hours (10, 15, 20, 25, 50) at a discounted rate compared to Pack 5. They can be used as needed without a new quotation for every task. Better value, better pace, better planning.
Yes. Pack 5 is valid for 3 months. Block Hours 10, 15, 20, 25 are valid for 6 months. Pack 50 is valid for 12 months. Unused hours cannot be used after expiry.
No. Hours are non-refundable once purchased because we allocate delivery capacity based on purchased time and begin triage, planning, and scheduling from that commitment. Unused hours remain available until expiry.
You keep the remaining 2 hours in credit until the pack expiry.
You will see tickets/tasks and time logs showing what was done, who did it, and the time used.
Time is tracked against tickets and tasks with clear descriptions and named team members. Typical minimum unit is 0.25 hours (15 minutes) or 0.5 hours (30 minutes) depending on task type.
Investigation, research, internal coordination, project communication, implementation, testing, deployment, verification, and third-party liaison where requested. Calls, ticket updates, and emails are also tracked time if required to deliver the outcome.
We pause and provide options. We do not continue past your available credit without approval. We will warn you at around 80% used.
No. They are scheduled based on availability. Support Plan (retainer) clients are prioritised first. The 3-hour acknowledgement still applies. The 1-hour critical developer allocation is a Support Plan benefit only.
Yes. Block Hours clients receive a monthly summary while hours are active showing hours used, ticket breakdown, and major work completed. Pack 5 clients can request a usage summary.
Monthly retainers that give you priority scheduling, reserved developer capacity, and the 1-hour critical developer allocation for P1 issues during business hours. Support Plans are not just hours per month, they’re a senior team that takes ownership, stabilises what you have, and improves it continuously.
Within 3 business hours we will acknowledge your request, triage the issue, and confirm the next step (start work, request access/info, or schedule a fix). It is not a promise that the issue will be fully resolved within 3 hours.
Yes, for P1 issues during business hours. Ad-hoc and Block Hours clients do not receive this.
A P1 is a business-stopping issue that puts revenue, security, or access at immediate risk. Examples: your site or app is down, checkout is blocked, payments cannot be completed, key admin login is blocked, a suspected security incident, or serious risk of data loss. P1 time is never deducted from your monthly retainer hours.
A P2 is a major disruption where the business can still operate but something important is broken or degraded. Examples: a major feature is broken (search, filters, promotions), partial checkout failures, integration failures (ERP, shipping, tax, CRM), or severe performance problems where a workaround exists.
A P3 is non-urgent work that can be planned and delivered safely. Examples: planned improvements and enhancements, minor bugs with low impact, content or layout changes, non-urgent updates, and small UX refinements.
Yes, within the contract year, capped at 2x your monthly allocation.
Only with your approval. Additional time is billed at base rates unless you upgrade your plan level. We will always check before proceeding.
Yes. If we are blocked by missing access, delayed approvals, unclear instructions, or third-party response times, progress can be impacted. We will still acknowledge and triage within the SLA window, but completion may move if we cannot safely proceed.
Standard Platforms (WordPress, WooCommerce, Shopify, BigCommerce): £80/hr. Complex Platforms (Magento 2, mobile apps, complex CRM, bespoke backends, AWS, complex databases): £90/hr. Modern JS & Database (Node.js, Next.js, MongoDB, modern JS builds): £105/hr. Consultancy: £150/hr. All prices exclude VAT.
Standard platforms are typically quicker to diagnose and lower risk to deploy. Complex platforms involve deeper investigation, more testing, tighter release control, and higher risk if done badly, the rate reflects that reality, not just the label.
Pack 5 (Ad-hoc minimum): £400. Pack 10: £770. Pack 15: £1,145. Pack 20: £1,515. Pack 25: £1,875. Pack 50: £3,600. All prices exclude VAT.
Pack 5: £450. Pack 10: £870. Pack 15: £1,295. Pack 20: £1,715. Pack 25: £2,125. Pack 50: £4,100. All prices exclude VAT.
Plan 5 (Light Cover): £400/month (12-month). Plan 10 (Core Support): £800/month. Plan 20: £1,600/month. Plan 40: £3,200/month. 24 and 36-month terms include discounted pricing. Prices exclude VAT.
Plan 5 (Light Cover): £450/month (12-month). Plan 10 (Core Support): £900/month. Plan 20: £1,800/month. Plan 40: £3,600/month. 24 and 36-month terms include discounted pricing. Prices exclude VAT.
Yes. Magento 2 Version Update Add-on: £450/month. Magento 2 Extension/Plugin Update Add-on: £250/month. Both add-ons: £700/month. These are fixed monthly fees on top of your Support Plan, so updates don’t consume your retainer hours. Minimum term 6 months, 30 days’ notice required. Prices exclude VAT.
Hour Packs, Block Hours, onboarding, health checks, and consultancy are paid upfront on invoice. Support Plans and hosting are billed monthly in advance. All prices exclude VAT unless explicitly stated otherwise.
We may pause work and scheduling until the account is brought up to date. SLAs and priority handling may be suspended.
Yes. Some clients engage us for a specific emergency or project and don’t require ongoing support. We’ll recommend the right structure for your situation.
Onboarding creates a safe environment for troubleshooting, testing, and controlled releases. Without it, fixes become guesswork, testing happens on live, and the risk of downtime, broken checkout, or data loss goes up sharply. We won’t work directly on a live site without the right onboarding in place for any meaningful work.
Full onboarding creates a complete dev/staging mirror and a safe release workflow for ongoing delivery. It’s the best fit for ongoing support, maintenance, and development. Lite onboarding is a smaller, targeted setup for quick, contained work, only what’s needed to reproduce and fix a specific agreed issue.
For emergency fixes and P1 situations, we can begin the same day. For new retainer arrangements, we typically complete onboarding within 48–72 hours, access credentials, environment setup, codebase review, and introductory call.
Full onboarding: Standard Platforms £480, Complex Platforms £960, Modern JS & Database £960. Lite onboarding: Standard Platforms £320, Complex Platforms £640, Modern JS & Database £480. All prices exclude VAT.
We’ll only charge you the difference between the two, as long as the upgrade is requested within 30 days of the Lite Onboarding completion.
Yes, onboarding stays active for 3 months after completion. If no work is requested within 3 months, we’ll contact you and arrange to remove the staging/dev setup. If you want to keep it live, a monthly maintenance fee applies.
No. We take over undocumented codebases regularly. If there’s a handover available, we’ll use it. If there isn’t, we assess the codebase directly and document what we find.
Managed hosting means we actively look after the hosting environment, server performance, stability, updates, security, backups, monitoring, configuration, all included in the monthly fee. Unmanaged hosting means we provide the infrastructure only; support is not included and is charged separately via Hour Pack.
Tier 1 (WordPress brochure/small sites): Managed £55/month, Unmanaged £25/month. Tier 2 (WordPress/WooCommerce/BigCommerce standard): Managed £180/month, Unmanaged £110/month. Tier 3 (Magento 2/heavier WooCommerce/CRM): Managed £240/month, Unmanaged £150/month. Tier 4 (High-traffic commerce/CRM/app backend): Managed £350/month, Unmanaged £220/month. Tier 5 (Custom cluster/multi-service): Managed from £450/month, Unmanaged from £300/month. Hosting contracts are 12 months. All prices exclude VAT.
No. If you’re on Unmanaged hosting, server issues are the responsibility of your host/IT. We support the application side and can liaise, but third-party infrastructure fixes are not guaranteed.
Yes. We can diagnose from the application side and provide technical evidence. If the resolution is server-side and the host won’t act, the practical solution may be moving to Managed hosting or a more responsive provider. Hours must be purchased to cover investigation and liaison.
Yes. All communication must go through our project management platform so multiple team members can review requests and so we can track tickets, files, schedules, approvals, and time. If requests come outside the platform, the 3-hour response cannot be guaranteed.
Sometimes. WhatsApp Business may be used for quick updates in specific circumstances, but anything affecting delivery, approvals, scope, or files must be in the project platform.
No. We require written approval before pushing changes live. Rare exception: in genuine emergencies (site down, checkout broken, critical security risk), we may deploy an urgent fix only with written authorisation and a clear rollback plan agreed.
Two design review sessions (two rounds of revisions) are included as standard. Feedback must be provided as one concise, consolidated list per round. After round two, further changes may be chargeable, particularly where they introduce new directions or expand scope.
If we request approval and do not receive a reply within 5 working days, we will assume the work is approved. Where possible, we’ll send a reminder before day 5. If you respond after 5 working days with changes, the job will be rescheduled and any changes treated as new work.
Once you approve a change in writing (email or project platform), we treat that as final sign-off and proceed. Any changes requested after approval are treated as new work and deducted from your time allocation. Exception: if the issue is a clear mistake by Resolve Beyond, we correct it at no additional cost.
We primarily support Magento 2 Open Source and Adobe Commerce. If you’re still on Magento 1, which reached end-of-life in June 2020 and no longer receives security patches, the most important conversation is about your options. We support older Magento versions and can apply targeted security patches without a full version upgrade where possible, we give you the facts and you make the call.
Yes. Magento handovers are one of our most common engagements, including stores with no documentation, incomplete builds, and poor original code. We assess the codebase independently, tell you what you actually have, and take full ownership. We don’t need a briefing from the previous agency.
We build custom Magento modules, bespoke PHP integrations, complex ERP connections, custom checkout logic, B2B functionality, multi-store configurations, and full store redesigns on existing Magento setups. We also build completely new Magento stores from scratch, scoped and costed upfront.
Yes. We manage Magento version upgrades and security patch deployment, including full extension compatibility assessment beforehand and thorough testing in a staging environment before any production deployment. Magento upgrades do not automatically include extension upgrades, vendor availability and licensing affect delivery, and all testing and deployment is billable time.
Extensions, custom checkout logic, server configuration, data behaviour, and vendor dependencies can all extend timescales. Issues are often discovered during staging and QA that weren’t visible before. We give you honest timeline estimates upfront, flag blockers as soon as they appear, and never proceed to production until we’re confident the build is safe.
Yes. ERP integration is a significant part of our Magento work, including Sage, SAP, Microsoft Dynamics, Epicor, and bespoke systems. We fix integrations nobody else can solve. Complex integrations are where generalist agencies struggle; we have the depth to handle them properly, including the diagnostic work when something breaks mid-integration.
Yes. We take over incomplete Magento builds regularly. We assess what’s been done, what’s missing, what’s been done incorrectly, and produce an honest scope of what’s required to complete and stabilise it. We never recommend starting from scratch unless it genuinely is the only viable option.
No. Extension updates must be tested in staging first, they frequently introduce conflicts, break checkout logic, or create data issues. We manage extension updates carefully and methodically. Testing and deployment is billable time unless included in a Magento add-on plan.
Yes. We audit the full render path, caching, indexing, database queries, extension load order, and fix the root cause. Most stores see dramatic improvement without a rewrite. Performance work on Magento requires deep platform knowledge; the most common mistake is applying generic PHP optimisations that don’t address the actual bottleneck.
Magento version and plugin updates are time-consuming and can quickly consume your monthly retainer hours. Add-ons are fixed monthly fees on top of your Support Plan so updates are covered without touching your included hours. Magento 2 Version Update Add-on: £450/month. Magento 2 Extension/Plugin Update Add-on: £250/month. Both combined (recommended): £700/month. Minimum 6-month term, 30 days’ notice to add or remove. All prices exclude VAT.
Yes on Managed hosting. On Unmanaged hosting, your host or IT team must implement scaling, we can provide technical evidence and recommendations as billable time, but we cannot directly make server-level changes on infrastructure we don’t manage.
Yes. We migrate stores cleanly, products, customers, orders, SEO structure. We’ll also tell you honestly if Magento is still the right platform for your situation before recommending a migration in either direction.
Magento is a Complex Platform, starting from £90/hr or £450 for a 5-hour pack. Monthly retainers start from £450/month (Plan 5). All retainer plans include P1 critical response within 1 hour, 3-hour acknowledgement on all requests, and a named senior Magento engineer. See our Pricing page for full details.
Yes. We support stores on all Shopify plans, including Shopify Plus. For Plus clients we support the full capability set, checkout extensibility (Checkout UI Extensions replacing Scripts), Shopify Functions, B2B wholesale portals, multi-store setups, and custom storefront builds. We work directly in Liquid, the Storefront API, and Shopify’s Admin API.
Yes. App conflicts, theme code issues, Liquid template errors, and broken third-party integrations are among the most common Shopify problems we fix. We work directly in the code rather than relying on app-store workarounds. For integrations we didn’t build, we take over with no documentation regularly, mapping the data flows independently and fixing from the root cause.
We build private Shopify apps, custom checkout extensions using Shopify extensibility APIs, bespoke Liquid components, metafield-driven logic, and full custom storefronts using the Storefront API and Hydrogen. We also build custom integrations, ERP, warehouse management, 3PL, loyalty platforms, payment providers, and any third-party system with an API.
Yes. We audit the full render path, removing or deferring scripts that don’t need to load immediately, optimising the critical rendering path, fixing Liquid inefficiencies, and resolving theme bloat. Most stores see measurable improvement in Core Web Vitals without changing a single element of the design.
Yes. We work with Shopify’s checkout extensibility framework including Checkout UI Extensions, Shopify Functions for discount and shipping logic, and payment customisations. Checkout changes require careful testing, we always build and test in a development environment before touching your live store.
We can support Shopify migrations, but our primary focus is supporting and developing the platform you have. If you’re considering migrating to Shopify from WooCommerce, Magento, or another platform, we’ll give you an honest view of whether it’s genuinely necessary, including the real costs and disruption, before recommending it.
App conflicts are one of the most common Shopify problems, a vendor pushes an update and it breaks something in your store. We diagnose the conflict, identify whether the fix is in the app, the theme, or the interaction between them, and resolve it. App vendor limitations, outages, and pricing changes are outside our control, but the diagnosis and fix are billable from your hours.
Yes. We can redesign your Shopify store on your existing theme, migrate to a new theme, or build a fully custom theme from scratch. We don’t recommend rebuilding a theme that can be improved, consistent with our fix-first principle, we assess what you have and tell you what it actually needs.
No. We test in a development theme or staging environment first. Nothing goes live until we are confident it will not cause a new problem. For emergency fixes, we may work on the live store with your explicit authorisation, but always with a rollback plan in place.
Yes. We take over Shopify stores regularly, complete or incomplete builds, documented or not. We assess the code, apps, integrations, and theme quality, tell you what you actually have, and become the ongoing team behind it.
Yes. We support headless Shopify implementations using the Storefront API and Hydrogen/Remix framework. Headless builds are more complex to debug and extend than standard Liquid stores, we have the depth to handle them properly.
Shopify is a Standard Platform, starting from £80/hr or £400 for a 5-hour pack. Monthly retainers start from £400/month (Plan 5). All retainer plans include P1 critical response within 1 hour, 3-hour acknowledgement on all requests, and a named senior Shopify engineer. See our Pricing page for full details.
We support the full stack: WordPress core, WooCommerce, plugins, themes, custom post types, page builders, and the hosting environment. This includes ecommerce stores, membership platforms, professional services sites, content publishers, booking systems, and bespoke custom applications built on WordPress. We support businesses, charities, agencies, and marketing teams.
Yes. Security incidents on WordPress sites are something we deal with regularly, malware removal, backdoor identification, entry point diagnosis, vulnerability closure, and restoration from backup where necessary. We put hardening measures in place after resolution to prevent recurrence. We resolve security incidents in a staging environment first wherever possible, and we’ve never had a WordPress site we couldn’t get clean.
Yes. White screen errors, fatal PHP errors, plugin conflicts, and broken page builder layouts are some of the most common WordPress emergencies we respond to. We diagnose and resolve, and unlike many generalists, we fix the root cause rather than just disabling plugins until something changes.
Yes. Checkout failures and payment gateway issues are revenue-critical, we treat them as P1 emergencies. Most checkout issues are linked to plugin conflicts, payment gateway version mismatches, or hosting configuration. We’ve fixed My GSN’s WooCommerce subscription platform in three days after six weeks of failure by another agency, avoiding a £60,000+ rebuild.
Yes. WooCommerce Subscriptions, renewal failures, subscription payment gateway conflicts, and database inconsistencies with subscription data are all problems we diagnose and fix regularly. See the My GSN case study for a detailed example.
Yes. We manage WordPress and WooCommerce updates with compatibility testing, we don’t push updates directly to production. Plugin conflicts are extremely common and fixing them requires understanding how plugins interact at code level, not just trial and error. Fixing conflicts or replacing incompatible plugins is billable unless covered under our guarantee for work we delivered.
Yes. We audit the full render path and fix the root causes, caching configuration, image delivery, script loading order, database query efficiency, and hosting configuration. Most sites see significant improvement in Core Web Vitals without changing a single element of the design. We fix the technical performance without disrupting your content.
Yes. We support all major page builders including Elementor, Divi, Beaver Builder, and WPBakery. Builder-related performance issues and layout failures are common, we fix them at code level where the builder’s own interface can’t. Major redesigns or performance work may require additional scoping if the builder is the root cause of the issue.
Yes. We build new features and sections directly into your existing WordPress setup as custom plugins or theme extensions, client resource hubs, booking systems, trade account portals, CRM integrations, custom post type architectures, REST API integrations, and anything else your business needs. Everything is built to WordPress coding standards and documented.
We support both platforms and have no financial incentive to push you either way. We’ll give you an honest assessment of what migration would actually involve, cost, risk, downtime, data integrity, and the real likelihood that you’ll end up with a better outcome. In most cases, the answer is to fix and extend what you have rather than start again on a different platform.
Yes. We take over WordPress and WooCommerce sites regularly, complete or incomplete, documented or not. We assess what’s there, tell you what you actually have, and become the ongoing team behind it. No briefing from the previous agency required.
Yes. We do full redesigns on existing WordPress setups, new theme, new design system, new sections, without requiring a platform migration or CMS change. We keep your content, your SEO structure, your integrations, and your workflows intact throughout.
No. We do not provide SEO services or SEO review. We can implement tracking (GA4, GTM, Meta Pixel) as billable work, but you should arrange a review with an external SEO specialist before and after any significant changes to protect metadata, redirects, and page structure. We are not responsible for ranking changes arising from technical work or algorithm updates.
WordPress and WooCommerce are Standard Platform rate, starting from £80/hr or £400 for a 5-hour pack. Monthly retainers start from £400/month (Plan 5). All retainer plans include P1 critical response within 1 hour, 3-hour acknowledgement on all requests, and a named senior WordPress developer. See our Pricing page for full details.
iOS (Swift and Objective-C), Android (Kotlin and Java), and Flutter (Dart). We support all three, including cross-platform Flutter apps deployed to both the App Store and Google Play. We also support Flutter Web and desktop builds where required.
Yes, and this is one of our most common mobile engagements. We take over apps with zero documentation regularly. We map the codebase architecture, understand the business logic, document what we find, and become the ongoing team. You don’t need a handover from the original developer.
Almost certainly not. We’ve taken on Flutter apps built on Unreal Engine bases that every other agency said were impossible to fix, and fixed them without a rebuild. We assess honestly and tell you what the app actually needs. In 26 years, recommending a rebuild has been a rare conclusion. We fix what others say can’t be fixed.
Yes. Stalled releases are almost always caused by build environment failures, dependency conflicts, architectural issues in the original code, or a missing key decision that nobody has made. We diagnose the blockage, make a clear recommendation, and get the release moving. We don’t need a full brief, we assess the codebase directly.
Yes, including rejection resolution. App Store and Play Store rejections, privacy manifest issues, API misuse flags, guideline violations, entitlement problems, are something we navigate regularly. We know exactly what Apple and Google need to see, and we’ve handled every category of rejection.
Yes. Apple Developer account managed by Resolve Beyond: £150 per year (ex VAT). Google Play account managed by Resolve Beyond: £75 setup + £75 per year (ex VAT). Apple and Google store fees are payable directly to Apple/Google and remain your responsibility.
We build iOS, Android, and Flutter apps from the ground up, scoped commercially so you know the cost before we start. We also extend, improve, and maintain existing apps. Specific capabilities include: push notification integration, in-app purchase implementation, third-party API and SDK integration, CI/CD pipeline setup, TestFlight and Firebase App Distribution, state management (Bloc, Riverpod, Provider), platform channel native integrations, and performance optimisation.
Yes. Flutter plugin conflicts, null safety migration issues, Dart dependency hell, cross-platform build failures (where the app works on one platform but not the other), and state management complexity are all problems we diagnose and fix regularly. We work with Bloc, Riverpod, and Provider.
No. Apple and Google control review and acceptance timescales. Once approved, we publish as agreed. Delays during review are outside our control. If an app is rejected for elements outside the original agreed scope, additional hours must be purchased to address the rejection.
Yes. Production crash diagnosis is something we do regularly, working from crash logs, stack traces, device-specific reports, and third-party SDK changelogs. A P1 production crash gets a senior engineer allocated within 1 hour for retainer clients. We have never had a mobile issue we could not resolve.
Yes. We don’t charge separately per platform. If you have an iOS and Android version of the same app, or a Flutter app deployed to both stores, that’s covered under one retainer. We have senior engineers across all three platforms.
The most common cause of that experience is junior or generalist developers learning mobile development on your time. We use senior engineers only, no juniors on any work. We always build and test in a development environment before touching your production app, use version control on everything, and require written sign-off before deploying to the stores. You’ll have a named engineer who owns your app and a full record of everything done.
Mobile apps are Complex Platform rate, starting from £90/hr or £450 for a 5-hour pack. Monthly retainers start from £450/month (Plan 5). All retainer plans include P1 critical response within 1 hour, 3-hour acknowledgement on all requests, and a named senior mobile engineer. P1 time is never deducted from your monthly hours. See our Pricing page for full details.
Custom CRM systems, bespoke business applications, ERP integrations, internal tools, subscription and membership platforms, and custom-built applications across Laravel, PHP, Node.js, React, and related technologies. We take on complex, undocumented, half-built, and heavily customised systems, and we make them work, improve them, and extend them.
Yes. Abandoned custom builds are something we take on regularly. We take it over, map what’s there, and complete it. No documentation required. We’ve never found a system we couldn’t understand and take forward. The challenge with custom systems is the context that leaves with the original developer, we deal with that ourselves.
Yes. We take over with no documentation regularly. We map the architecture, understand the business logic and data model, document what we find, and become the ongoing team. The previous developer does not need to be available or cooperative.
Yes. We build custom CRM systems in Laravel, PHP, and React, built around your workflows, your data, your processes. Not a compromise built on a generic platform. We scope it commercially so you know the cost before we start, and we stay with the system after delivery to support, maintain, and develop it.
Yes. We build AI features directly into existing CRM and business systems, not as add-ons or third-party integrations that break, but as native functionality using your own infrastructure and data. We build AI features so your data stays within your system: privacy, security, and commercial control stay with you. This includes the Rosewood Academy engagement where we integrated AI-powered automation into a live platform.
Yes. Integrations with ERP systems (Sage, SAP, Microsoft Dynamics, Epicor, and bespoke systems), shipping providers, payment gateways, CRM platforms, and any third-party system with an API. Integration work depends on third-party uptime, API stability, credentials, rate limits, and vendor support, timelines are always estimates and provider involvement may be required.
For retainer clients, a senior engineer is allocated within 1 hour. We treat custom system failures as P1 emergencies, operations down, data at risk, or access blocked all qualify. We diagnose, contain, and fix. In 26 years, there has never been an issue we could not resolve on a custom system. Not one.
Laravel, PHP, Node.js, React, Next.js, Python, MySQL, PostgreSQL, MongoDB, and AWS. We also work on legacy codebases in older PHP, CodeIgniter, and other frameworks. If it runs on code and it runs a business, we can support it.
Yes, for what we develop. We provide instructions and can provide an overview video for systems we’ve built or taken over. Full-platform training covering all functionality is not included as standard unless scoped and costed as a specific deliverable.
Yes. This is a significant part of our ongoing CRM work. Once we’ve taken ownership of a system, we develop it forward, new modules, workflow automation, reporting and export functionality, new user roles, API connections, and AI-powered features. The same engineer who supports the system also develops it, which means no handover friction and no re-briefing.
Custom CRM and systems are Complex Platform rate (standard builds) or Modern JS & Database rate for Node/Next-based systems. Starting from £90/hr (complex) or £105/hr (modern JS). Monthly retainers start from £450/month. Pricing reflects the complexity of the system and the scope of support. We give you a clear price before any engagement begins.
Yes. We guarantee our development work for 6 months from go-live or sign-off, whichever is later.
If issues are caused by third-party changes, other suppliers’ changes, client-side changes, unmanaged server changes, unsupported or outdated software, access being removed, or changes deployed outside the agreed release process.
We fix it under our guarantee at no additional cost.
Hours must be purchased to cover investigation time and any ongoing fix.
Yes, on a best-effort basis. Legacy/bespoke code can be unpredictable. Investigation and fixes are billable unless covered under our guarantee for work we delivered.
No. Timescales are estimates only. Delays can be caused by third-party response times, access/approvals, outages, environment differences, data issues, scope changes, and P1 incidents taking priority. We do not compromise on testing to move faster.
No. Even on Managed Hosting, uptime can be affected by upstream providers and third-party outages. On Unmanaged Hosting, uptime is the responsibility of your host/IT.
Once all invoices relating to the work are paid, the code becomes part of your platform, subject to third-party licensing. Until all relevant invoices are paid in full, Resolve Beyond retains IP ownership for that work.
Yes. If requested and paid for, we provide one copy per 12 months of support. Additional copies are chargeable and require purchased hours.
We issue a handover waiver for you to sign. Once signed, we provide a backup/handover pack to you (or a nominated internal contact). We do not interact directly with the new supplier. Any extra packaging or documentation time is billable.
We notify you in writing and follow structured offboarding with a signed waiver and handover pack, then remove access.
Senior commercial and delivery direction, led by Chris Carroll. It covers digital direction, scale-up planning, operational procedures, leadership mindset, investor pitch support, and exit planning, ensuring your technology, team, and business goals stay aligned.
Use consultancy when the risk is not the build, it’s the decision. For example: choosing between fix vs rebuild, deciding what to build next, defining a roadmap, restructuring delivery, preparing for funding, or when stakeholders are pulling in different directions. Consultancy and development can run alongside each other.
Hourly: £150 + VAT. Half-Day (4 hours): £600 + VAT. Full-Day (8 hours): £1,200 + VAT. Monthly Block Hours: 5 hrs/month £750 + VAT, 10 hrs/month £1,450 + VAT (save £50), 15 hrs/month £2,100 + VAT (save £150). For larger monthly blocks, contact us directly.
Yes. Consultancy can support the narrative, roadmap, and execution plan behind investor conversations, what you’re building, why it matters commercially, how you’ll deliver it, and how it drives valuation. Exit planning focuses on building a business that can operate without founder bottlenecks.
Yes. Consultancy can be used to review a situation objectively, reviewing scope/specs, code, delivery evidence, time logs, and communications where available. Where appropriate, Chris can sit in meetings to drive a clear conclusion and practical next steps.
Yes. If on-site visits are required, travel charges apply. Any travel requirements and costs will be discussed and agreed in advance.
We do, but we want to be upfront: we prefer to work with direct contact to your client rather than purely behind the scenes. Experience has shown that having a direct line to the client, even if we’re introduced as your technical partner, leads to better outcomes, faster problem resolution, and fewer miscommunications. We’re not trying to take over the client relationship. We’re trying to do the technical work properly, and that works best when we can ask the right people the right questions directly.
Absolutely not. We do not stand on anyone’s toes. We work with many agencies and we take that responsibility seriously. If your client mentions something new, a feature they want, a platform they’re thinking about, a problem they’re having, we inform you immediately. We never quote, propose, or discuss new development directly with your client without going through you first. Any new work that falls under your agency’s services goes back to you. Full stop.
We flag it to you straight away. We’re transparent about everything that arises, whether it’s a new feature request, a platform question, or an adjacent piece of work that emerges while we’re fixing something. You decide what happens next. If it’s within your services, it goes to you. If it’s purely technical support that you’d prefer we handle, we discuss the right arrangement. We never make that call unilaterally.
Yes. We’re comfortable joining calls as Resolve Beyond (introduced as your technical partner) or operating more quietly in the background depending on what works best for your client relationship. We follow your lead on how visible we are, some agency partners want us front and centre on technical calls; others prefer we stay in the background. Either works for us.
Yes, as standard. We treat client confidentiality seriously and are experienced at operating within the requirements of agency relationships. We will not disclose which agencies we work with, which clients we support, or any details of the work without explicit permission.
Most agency partners come to us with Magento, WooCommerce, custom development, or mobile app work that’s beyond their in-house technical capability, or with client platforms that need ongoing senior-level support they can’t resource internally. We handle the technical delivery; you manage the client relationship, the brief, the billing. We’re a reliable technical arm you can call on without worrying about what we’ll do with the client relationship.
Most commonly: Magento 2 (where deep ERP integration or complex extension work is required), WooCommerce and WordPress (plugin conflicts, custom plugin development, performance work), custom CRM and bespoke systems (rescues, completions, and ongoing development), and mobile apps (iOS, Android, Flutter, particularly undocumented takeovers and stalled builds). These are the platforms where generalist in-house teams hit their limit and need a specialist.
All communication goes through our project management platform so there’s a full record, tickets, time logs, decisions, approvals. You’ll have visibility on everything. For agency partners, we can also set up a shared workspace so you can see progress in real time without needing to request updates. We don’t go quiet. If something changes, emerges, or needs a decision, we tell you immediately.
No fixed minimum. Some agency partners engage us for a single urgent fix on a client platform; others work with us on an ongoing basis across multiple client accounts. We’ll recommend the right commercial structure for your volume and the nature of the work, whether that’s block hours, a retainer on the client’s behalf, or a project basis.
We hear this regularly and we understand why it happens. Technical partners who start conversations about new work directly with clients are a real problem for agencies. Our position is clear: we don’t do it, and we’ve built our agency relationships on that principle. We work with many agencies simultaneously. Our reputation with those agencies depends entirely on them being able to trust us. That’s not a policy, it’s how we operate.
Still have questions? Call us or book a 15-minute conversation, no sales pitch, no commitment.
6am–8pm, every day · hello@resolvedgroup.co.uk