Services

Industrial Controls

Allen-Bradley and CODESYS-based PLC programming, FactoryTalk View HMI development, Ignition SCADA, drive integration, and on-site commissioning for manufacturers, machine builders, and integrators. Based in Appleton, WI, working on site nationwide and remotely.

Platforms we work on

PLCs

  • Allen-Bradley / Rockwell Studio 5000
  • CompactLogix & ControlLogix
  • CODESYS-based: Beckhoff TwinCAT, Beijer Electronics
  • Also: AutomationDirect, Keyence, Unitronics

HMI & SCADA

  • FactoryTalk View ME & SE
  • Ignition
  • Beijer Electronics HMI
  • AutomationDirect HMI

Drives

  • Allen-Bradley PowerFlex
  • Yaskawa
  • Invertek

Networks

  • EtherNet/IP & PROFINET
  • IO-Link
  • OPC UA & Modbus TCP/RTU

Two things we do every week

Writing reliable machine and process code, and getting it running on the floor. We've done both at an OEM and as an independent shop, so we know what it takes from spec to signed-off startup.

01 · Core service

PLC Programming

New machine code, retrofits, and changes to existing programs, written to be read and maintained by your team long after the project ends.

  • New machines and process systems from P&IDs, specs, or a conversation
  • Modifications and feature adds to code you already have, even when nobody left documentation
  • Reusable AOIs and UDTs for consistent, scalable programs
  • Ladder, Structured Text, and Function Block Diagram
Studio 5000 FactoryTalk View CompactLogix ControlLogix CODESYS Beckhoff TwinCAT Beijer Electronics AOIs
02 · Core service

Commissioning & Startup

No project is done until it runs on the floor. We stay through startup, working alongside your operators and maintenance team until the line runs the way it should.

  • I/O checkout and device verification
  • Drive setup, network configuration, and loop tuning
  • Sequence testing, fault handling, and operator walkthroughs
  • Punch-list follow-through and handoff documentation
On-site startup I/O checkout Loop tuning Operator training Nationwide travel Remote support

Everything around the PLC

HMI & SCADA

Operator screens that are clear under pressure, with alarms that mean something. FactoryTalk View ME and SE, Ignition, and Beijer HMI, new builds or upgrades.

Drives & Motion

VFD integration and parameterization across Allen-Bradley PowerFlex, Yaskawa, and Invertek, controlled over the network instead of hardwired.

Industrial Networks

EtherNet/IP, PROFINET, IO-Link, OPC UA, and Modbus. Getting devices from different vendors talking to each other reliably.

Troubleshooting

Intermittent faults, a machine nobody understands anymore, or a line that never quite ran right. We dig into the code and find the cause.

Upgrades & Changes

Adding a feature, a new product, or a new station to an existing machine without breaking what already works.

Drawings & Panels

Electrical drawings and panel changes when a project needs them, plus full panel builds through a trusted panel shop partner. You keep one point of contact.

We can jump in wherever your project is

Manufacturers

Your plant, your equipment

Line changes, new equipment, and troubleshooting for food & beverage, packaging, and CPG plants without a large integrator's overhead.

OEMs

Machine builders

Our founder spent years as a controls engineer at a packaging equipment OEM. We write machine code, support FATs, and handle customer-site startups.

Integrators

Extra capacity

Overflow programming or a specialist for one piece of a larger project. We work to your standards, templates, and schedule.

Process

New plant startups

From P&IDs to running plant. PLC, HMI, and data systems built together so operators have visibility from day one.

Code your maintenance team can live with

The real test of a PLC program isn't startup day. It's the 2 a.m. fault call two years later.

We write code so the next person, whether that's your technician, another integrator, or us, can open it and understand what's going on.

  • Structured and consistent. Reusable AOIs and UDTs instead of copy-pasted rungs, so every station works the same way.
  • Commented and documented. Tag descriptions, routine notes, and a handoff summary of what changed and why.
  • Built for troubleshooting. Clear fault messages and diagnostics, so the HMI tells operators what's wrong instead of just "machine fault."
  • Yours to keep. No locked routines or source-protected logic. You own the code.

Hard problems, solved

PLC Updates

"Was able to understand and update PLC code for a piece of equipment that he had never seen and had no remote access to or ability to directly test."

David G.
Hydrogen Plant Startup

"Pivotal in getting our Hydrogen production plant across some instrumentation and controls programming challenges. Exceeded our expectations and would definitely work with him again in the future."

Rachael S.
Machine Programming

"Took on a difficult job in process and succeeded where others had difficulty. I would recommend Jon without hesitation."

Ben Y.

Need the data side too?

The PLC is already collecting production, downtime, and quality data. We can turn it into reports and dashboards your team will actually use, with Ignition, CS Summit, or open tools.

Data & Reporting

Common questions

What PLC platforms do you program?

Primarily Allen-Bradley / Rockwell CompactLogix and ControlLogix in Studio 5000. We've also delivered projects on CODESYS-based platforms, including Beckhoff TwinCAT and Beijer Electronics PLCs and HMIs, as well as AutomationDirect PLCs and HMIs, Keyence PLCs, and Unitronics PLCs. If you're running something else, ask. We'll tell you straight whether it's a fit.

Can you work on code someone else wrote?

Yes, and it's a big part of what we do. We regularly pick up existing programs with little or no documentation, figure out how they work, and make changes without disrupting production.

Do you work as a subcontractor for other integrators or OEMs?

Yes. We support integration firms and machine builders that need extra programming capacity or a specialist for part of a project. We work to your standards and templates, and the customer relationship stays yours.

Do you do on-site commissioning?

Yes. We're based in Appleton, WI, and travel for on-site commissioning and startups across the United States. Remote support is also a regular part of our work, from programming and troubleshooting to full remote commissioning when site access allows.

Do you design and build control panels?

Our focus is programming and commissioning. When a project needs electrical drawings or panel modifications, we handle them as part of the job. For full panel builds, we work with a trusted panel shop partner, so you still get one point of contact from drawings to startup.

Who owns the code when the project is done?

You do. We don't lock routines or use source protection, and you get the final program files and documentation at handoff.

Have a machine or line that needs work?

Tell us what you're running and what needs to change. You'll get a straight answer on whether we're a fit, usually on the first call.