Reply within 1 to 2 working daysNo subscriptionOur own software licences
25 years
of CAD experience at the core of the team
3 layers
of review before every delivery
Large
flexible team that scales with every project
RevitAutoCADInventorRhinoDWG, DXF, RVT, STEP and every common CAD format
When you outsource Dynamo work, the first question is usually about control, because if you hand work over, you want to know that nobody is blindly building on an error once it has crept in. That is why every piece of work we do goes through at least three review layers: a drafter builds the script or drawing, a second team member checks that result, Sam, our team leader, then reviews it from his technical background, and Barry, our project manager, checks it last before anything goes to you.
We do not use this set-up for show, but because Dynamo scripts and the drawings they produce have to be exactly right, otherwise an error automatically carries through into every following component that relies on the same logic.
We combine Dynamo with Revit and our wider set of software, and we work with the latest versions. During a peak in your drawing office, or with a family set clogged up with outdated definitions, outsourcing Dynamo work is a way to add capacity quickly without quality suffering under time pressure.
Cable tray routing in the model, built with parametric families that carry the material schedule with them.
01
When it makes sense to outsource Dynamo work
Not every situation calls for external drafting, not even with a package like Dynamo. If your own team has enough room in the schedule and it concerns a single, straightforward change to a Dynamo script, a firm can often handle that faster itself. Outsourcing Dynamo work becomes more valuable as soon as the demand exceeds what your own staff can handle, for example when a set of families and templates has become clogged with old, conflicting definitions that nobody fully understands any more. In cases like that, cleaning up or rebuilding the set takes more time than a drawing office can free up on the side without delaying ongoing projects.
A smart component with a live material schedule: a change to one part is reflected in the schedule straight away.
If the existing family set is very messy, rebuilding is sometimes faster than repairing, and we advise on exactly that trade-off based on what you send us. With a deadline that cannot move, outsourcing is also often wiser than overloading your own team, because our team has worked together for a long time and has its peer review set up, so we scale up faster than an internal team that suddenly has to find extra hours.
Conversely, a firm with a small, stable volume of Dynamo work and enough capacity of its own gains little from outsourcing, because coordination then costs more time than it saves. We make that assessment most sharply in a concrete conversation about the scope, the pace and the state of the existing set, not in general terms and not with a rule of thumb that would be the same for every firm.
Model in Revit
Built from the documents you supply, consistently to your standard.
Drawings from the model
Floor plans, sections, elevations, details and overviews.
As-built and revisions
Updating existing sets and dossiers that have fallen behind.
Parametric families
Smart components with a material schedule that updates with them.
3D modelling
In Rhino or Inventor, converted to the format your supply chain uses.
Template clean-up
Cleaning up or rebuilding existing families and templates.
Send us your set or model and we will tell you what we can deliver from it.
Three projects under way, and the modelling for the fourth is stalling.
Manufacturers
The product line needs to become smart components, but nobody in-house can be freed up.
Contractors
The as-built dossier needs updating while the drawing office has already moved on to the next job.
Engineering firms
A peak in drafting work that your own team cannot absorb.
With us, the cost of outsourcing Dynamo work depends on how we invoice, not on a fixed rate that is the same for every project. We work on an hourly basis or for a fixed project price, and you decide together with us which option suits the scope and predictability of the work. For a clearly defined job, such as cleaning up a specific set of families, a fixed price is often the obvious choice, while an ongoing project with changing questions is better suited to hourly billing.
What mainly keeps costs down in practice is how much repetition the work contains and what state the existing set is in. A tidy, consistent family set takes us less time to extend than a set full of conflicting definitions that we first have to untangle. We only bill productive working hours, so time that does not relate directly to the project, such as a short break, is never charged.
That sets our approach apart from a prepaid block of hours or a monthly hours subscription, where you often pay for availability rather than for work delivered. You also carry no ongoing payroll costs, because if a team member is ill or on holiday we cover it internally, without the schedule or the invoice being affected. A concrete indication of how the costs are built up follows from the first conversation, in which we go through the scope of the Dynamo work and the state of the existing set.
Our own office with our own licences: nothing needs to be set up or released on your side.
No ongoing payroll costs and no idle staff once the peak is over. If one of our people is off sick or on holiday, we replace them and the work simply carries on.
We go through the work and receive the details and drawing conventions.
02
Reply within 1 to 2 working days
With enough information we can start straight away.
03
Delivery in stages
A first part comes back to you, you review it and we collect your feedback.
04
Check-ins at your pace
Every two days when it is urgent, weekly when things are calmer.
Outsourcing Dynamo work mainly comes up at engineering firms, architectural practices, contractors and manufacturers that work in Revit and use Dynamo to automate recurring tasks. The people we talk to are usually managers, team leaders or owners, people who can see that their own team is stuck on a specific problem rather than being structurally understaffed. Often it concerns a set of families and templates that has grown over several projects, so that nobody knows exactly which version is leading and which definition has been changed somewhere by accident. That problem becomes obvious as soon as a new project needs the same components and the existing scripts turn out to no longer work consistently. Another recurring picture we see is a peak that the in-house team cannot handle, for example when several projects with similar Dynamo needs run at the same time and the drawing office falls behind schedule as a result.
At firms with little Dynamo experience of their own, something else is often going on: there are individual scripts, but nobody can maintain them properly any more after their author has left. In all these situations, there is no lack of knowledge about Revit in general, but there is a specific bottleneck around automation that keeps coming back. Our first conversation brings that bottleneck sharply into focus, so we can tailor our approach precisely to it rather than to a general estimate, which makes a real difference especially in a mixed team with varying levels of experience in the drawing office.
Your fixed points of contact
Project manager Barry leads the first conversation, team leader Sam keeps a firm grip on the technical side
You never have to explain the situation all over again. Getting acquainted takes a short fifteen-minute call.
The process of outsourcing Dynamo work starts with a conversation in which you explain the situation and usually send us the existing scripts, families or drawings that need attention. Based on that, we see whether it is a clean-up, a rebuild or an extension of what is already there, and which CAD standard is leading. We respond to a request within 1 to 2 working days, so there is no long silence before the project really gets going.
Step 1
Drafter
Creates the model and the drawings.
Step 2
Second team member
Checks the work for structure and dimensions.
Step 3
Sam
Team leader: reviews the technical side of the set.
Final check
Barry
Project manager: gives it a final review before delivery.
As soon as we have enough information, we start on a first part of the work, often a clearly defined piece that quickly shows whether our approach meets your expectations.
Case study: Firefly
We deliver that part, after which you give feedback on what does and does not match day-to-day practice. We process that feedback before we pick up the next part, instead of delivering the whole package in one go without interim checks. The rhythm of our contact varies per client, from every two days to a weekly moment, depending on how fast the project needs to move.
With a short, clearly defined assignment the whole process stays compact, while a larger clean-up of a clogged family set extends over several partial deliveries. In both cases we follow the same structure: first understand what is there, then work in steps and keep checking that the result fits what you need, until the complete package is ready for use in current and future projects.
FAQ
Frequently asked questions about outsourcing Dynamo work
We work with review layers because an error in a Dynamo script automatically repeats itself in every component that relies on that logic. A drafter builds or adjusts the script and the related drawings. A second team member then checks that work for errors and for alignment with your standard. After that, team leader Sam reviews it, as he manages the project from a technical background.
Finally, Barry, our project manager, checks the result before it goes to you. This set-up keeps the number of errors to a minimum in practice, even with a high volume of repetitive work. That is what automation is about: building it right once instead of correcting it over and over. We are happy to explain our way of working in more detail in the first conversation.
Outsourcing makes sense as soon as demand exceeds what your own team can take on without delays. A small, straightforward change is often better kept in-house. As soon as several projects need Dynamo work at the same time, or a family set has become clogged with outdated definitions, the drawing office quickly falls behind schedule. With a deadline that cannot move, you can also often arrange extra capacity faster through our well-established team.
A firm with a small, stable volume and enough capacity of its own gains little from outsourcing. If the existing family set is very messy, rebuilding sometimes outweighs repairing. The right choice depends on the scope and pace of the project. We can discuss that most sharply using a concrete project file.
We bill hourly or at a fixed project price, and we decide together which option suits best. A clearly defined job, such as cleaning up a specific set of families, often lends itself to a fixed price. An ongoing project with changing questions is more often billed by the hour. In both cases we only bill productive working hours, so time not spent on the project does not count.
We do not use prepaid blocks of hours or monthly hours subscriptions, so you only pay for work we actually deliver. You also pay no ongoing payroll costs, because we arrange cover for illness or holidays internally. We discuss which billing option suits you best in the first conversation. The expected scope of the work is covered there as well.
It mainly affects engineering firms, architectural practices, contractors and manufacturers that work with Revit and Dynamo. The people we talk to are usually managers, team leaders or owners who can see their own team getting stuck on a specific bottleneck. Often it concerns a set of families and templates that is no longer clear, so nobody knows exactly which version is leading. Another picture is a peak in which several projects need Dynamo work at the same time.
At firms with little Dynamo experience of their own, individual scripts often can no longer be maintained. So it is not a lack of knowledge, but a specific problem around automation. We bring that bottleneck sharply into focus in the first conversation. That way our approach fits your situation rather than a general estimate.
If an existing family set is very messy, we first assess whether cleaning it up or rebuilding it will lead to a usable result faster. With many conflicting definitions and old versions, rebuilding is sometimes quicker than repairing everything piece by piece. With a set that is largely correct, cleaning up is often the faster route. We make that call based on what you send us, not on a fixed rule that applies to every set. We review the existing scripts and templates ourselves before proposing an approach. That way we avoid spending time repairing a set that would be better rebuilt. We discuss the outcome of that first assessment with you. Only then do we start the actual work.
First contact is by phone or through the contact form on our website. This is followed by a conversation in which you explain the situation and usually send us the existing scripts or families that need attention. We respond to a new request within 1 to 2 working days, so there is no long silence. In that conversation we also see whether it is a clean-up, a rebuild or an extension. As soon as we have enough information, the work can begin, even if it is a short, clearly defined assignment. For many clients, a small first assignment is a comfortable way to judge our approach. A larger project often follows only after a good first experience. You decide that pace of growth yourself.
Yes, your own team stays involved through the feedback we ask for after each partial delivery. We do not hand over the work all at once at the end of the project, but in steps, so you can adjust course along the way. After a first part, you tell us what does and does not fit the day-to-day practice of your team. We process that feedback before we pick up the next part. The rhythm of our contact varies per client, from every two days to a weekly moment. That way your team stays up to date on progress without having to do the drafting itself. This set-up prevents the end result from coming as a surprise. We agree in advance how intensive you want the contact to be.
Yes, we are open to signing a non-disclosure agreement covering Dynamo scripts and the related families. So far we have not signed an NDA, simply because clients have not asked for one before, but that does not mean it is not possible. If you would rather sign an agreement before sharing scripts or files, let us know in the first conversation. The intellectual property of everything we build or adjust lies with you in any case.
We treat sensitive logic in a script, for example around a specific product range, with the same care as other project information. Files usually go back and forth by email, or through our project environment on a larger project. We always include confidentiality arrangements in the intake. That way it is clear from the outset who has access to what.