I've tried a couple of "home" plating systems (Eastwood and another from either Amazon or e-bay - it was a long time ago) and they are "cute". That's why I go to the professional. Having operated in a Military and NASA Specification environment, I understand what is acceptable and what is not. QA people get paid to find flaws.
Some of the Mil-Spec plating steps include: several cleaning chemical baths before, mid process and completion; temperature of the plating "bath"; Ph of that "bath"; type of material in the electrode; plating voltage and elapsed time. Once you are set up for Mil-Spec plating, it's just as easy to follow those processes, steps and procedures for every customer. In fact, it may be mandated by the Military to do that to maintain your certification. The cost, when done that way is reasonable. Depending on lot size, it costs between $1.00 and $1.50 per part (screw and nut size).
Jim