For manufacturers and distributors
We fix the software your business runs on, and build what's missing.
Websites, catalogues, portals, and the integrations between them and your ERP. Fixed price, and someone who's still there in six months.
Building software since 2019.
Who we work with
B2B manufacturers, industrial suppliers and distributors. Usually 20 to 200 people, with a real product catalogue and no developer on staff.
Your website and your ERP don't talk
Stock, pricing and orders get retyped by hand. The catalogue online doesn't match what's in the warehouse. Your ERP vendor won't work outside the ERP, and your web agency can't build the connection.
How we fix it
We build the link properly, so the data moves on its own and someone gets told when it stops.
Someone got it 80% of the way and left
A portal, a quoting tool, a site rebuild. It works in a demo but not in daily use. The developer's gone, the code isn't documented, and nobody in-house can finish it.
How we finish it
We work out what's actually there, tell you what's worth keeping, and finish it.
You need something built and there's no one to build it
A dealer portal, a quote flow, an internal tool to replace the spreadsheet. The list keeps growing because there's nobody to take it on.
How we build it
We build it at a fixed price, hand it over documented, and stay on if you want us to.
Systems we connect
- Epicor Prophet 21
- SYSPRO
- Sage X3
- Acumatica
- Epicor ERP
- Salesforce
- Chorus
- Custom ERP databases
- HubSpot
- WooCommerce
What breaks in the software distributors run on
Most of it isn't visible from outside. A lot of it isn't visible from inside either, until a customer calls about it.
The website and ERP aren't connected
Someone re-enters stock, pricing or orders by hand. It works until they're off sick, or until the numbers drift and nobody notices for weeks.
The integration works, but only just
It was built once and never touched again. Every small change turns into a project, and when it fails, it fails silently.
A project stalled halfway
The developer left, the code has no documentation, and nobody can say what state it's in.
Your pricing can't go online
Customer-specific pricing, ship-to rules and stock per warehouse all live in the ERP, and the website can't show any of it.
The data doesn't line up
After an acquisition, or across sub-brands, the same product exists three times with three different specs.
We find which of these you actually have, fix them, and put monitoring in so the next one gets caught by us, not by your customers.
What we do
Integrations that silently stop. Data that has drifted or duplicated. Pages that are slow or fall over under real traffic. Credentials sitting in the codebase. We find the cause, fix it, and add alerts so you hear about the next problem before a customer does.
Systems someone got most of the way and then left. We work out what's there and tell you honestly whether it's worth finishing or cheaper to rebuild. Then we do whichever makes sense.
Catalogue and inventory systems driven by your product data. Customer and dealer portals with account-level pricing and reordering. Quote tools that route into your CRM. Sync pipelines between your ERP, website and CRM. Internal tools to replace the spreadsheets.
Agreed hours every month for small changes, new features and whatever comes up. That includes monitoring, checking backups and applying updates. The same people every month, so you never have to re-explain your setup.
Selected work
Four engagements, in production.
AI-powered financial workflow automation
Natural-language requests to formatted analytical output, inside Excel and PowerPoint.
AI integration · Tool calling · Office.js · Excel · PowerPoint · Market data
Read the case studyDesign files to production templates
Brand guidelines turned into template systems non-designers can actually use.
React · TypeScript · Animation
Read moreCalled back to ship menutize.ai's relaunch
Four Stripe flows, a 1,000-domain ceiling, and a deployment move in two days.
Rails · React · Stripe Connect
Read moreBuilds and integrations across a multi-client portfolio
Builds, migrations and payment integrations across a US agency's client sites.
~$1.2M
handled in one evening
WordPress · PHP · AWS · Payment integrations
Read morePricing
Every engagement starts small, so you see how we work before committing to anything larger.
Production-readiness audit
$500
5 business days
We go through your code, data and integrations and tell you what's actually wrong, what it costs to fix, and what we'd leave alone.
- Written findings document
- Prioritised fix list
- Fixed quote for the work
- Read-only access only
- Credited in full if you go ahead within 30 days
First fix
$1,500 – $3,000
Fixed price
The top item from your audit, fixed on its own. No commitment to anything larger.
- One problem, fixed scope
- Fixed price and fixed timeline
- Documented at handover
- Fixed free if it breaks within 30 days
Project
From $6,000
Timeline fixed in the quote
Fix, finish, build, or all three. Scoped from the audit, so the price is known before anything starts.
- Fixed scope, price and timeline
- The $500 audit comes off
- 40% to start, 30% at midpoint, 30% on handover
- Full documentation and handover
- Anything we built that breaks within 30 days is fixed free
Ongoing development and support
From $1,200/mo
Three-month minimum
Agreed hours every month for changes, new features and whatever comes up, plus monitoring so problems get caught early.
- Monitoring and integration health checks
- Unused hours roll over one month
- Three-month minimum, then monthly
- 30 days' notice to cancel
The quote is the price. If the agreed scope takes longer than we estimated, that's ours to absorb, not yours. Changes you ask for are quoted and agreed in writing before we start.
Frequently asked questions
Straight answers on fit, scope, and how we work, so you can decide faster with less back-and-forth.
What kind of work do you take on?
The software manufacturers and distributors run on: websites and catalogues, customer and dealer portals, quote tools, internal tools, and the integrations between them and your ERP, CRM and billing. We fix what's broken, finish what's half-built and build what's missing. We don't do branding, content, ads, or changes inside the ERP itself.
We already have an ERP vendor. Why would we need you?
Your ERP vendor looks after the ERP. The website, the portal, the catalogue and the connections between them usually sit outside what they cover, or cost a lot to change through them. That's the part we work on, alongside your vendor rather than instead of them.
How do we start?
With a 15-minute call to see if there's a fit. If there is, the next step is a $500 audit. We review your code, data and integrations, and within 5 business days you get a written findings document and a fixed quote. If you go ahead within 30 days, the $500 comes off.
What access does the audit need?
Read-only. Usually that's access to the code repository or hosting, and a look at how data moves between your systems. We don't change anything during the audit.
What if the project takes longer than you quoted?
Then that's on us. The quote is the price for the agreed scope. If you ask for something outside it, we quote that separately and agree it in writing before we build it.
What if you disappear halfway through?
It's a fair question, and a lot of our work exists because someone else did exactly that. Every project is documented as we go and handed over with everything your team, or anyone else, needs to maintain it. You get a written update every week and a reply within one business day.
What hours do you work?
US business hours, so calls and replies happen during your day. The same person owns your work from the audit onwards.
Can you work with our existing codebase?
Usually yes. We've worked in codebases we didn't write since 2019, including ones that needed rescuing first. If something is beyond repair we'll say so before taking your money.
What do we get at handover?
Working code in your repository, documentation, and everything your team needs to maintain it. Anything we built that breaks within 30 days of handover is fixed at no charge.
How does the support plan work?
Support plans run for a three-month minimum, then month to month. Unused hours roll over one month. Cancel with 30 days' notice.
What our clients say
Business owners, agencies and product teams across the US, Europe and beyond. References available when clients allow.
- Business
Slark Labs handled our MarianaTek integrations with precision and professionalism. Communicative, thorough and great quality work - I wouldn't hesitate to work with them again.
- Agency
Slark Labs has been our go-to dev partner for over a year, delivering across multiple client sites including a campaign that helped our client raise nearly $1.2M at a single event. Fast, reliable, no drama - exactly what you need in an agency partner.
- Agency
Slark Labs understood the brief immediately and delivered a precise solution within the quoted timeline. The fix affected hundreds of our clients who are now very happy. Exactly the kind of reliable dev partner an agency needs.
- SaaS
Slark Labs helped us hit a critical release deadline, shipping new features and fixes without drama. A reliable development partner you can trust to deliver when it matters.
- Engineering
Slark Labs are truly full-stack, excelling in both front-end and back-end development. Clear communication throughout, and when faced with difficult challenges they always found a way forward.
- SaaS
Slark Labs delivered exceptional work throughout our engagement. Communication was excellent, and when given feedback they came back with everything addressed. A development partner you can rely on.
- Agency
Slark Labs are great problem solvers, willing to try new approaches and always take client feedback on board to find the right solution.
Tell us what isn't working
Fifteen minutes to see whether it's something we should look at. If it is, the next step is a $500 audit with a fixed quote at the end.