a workstation having multiple robots and multiple fixtures for processing multiple workpieces along two processing paths . a first fixture can be positioned on the first processing path and a second fixture can be positioned on the second processing path . the multiple robots are positioned between the two paths and are moveable to process workpieces moving along both the first and second paths . the robots can be welding robots . the robots can be independently moveable with respect to each other to enhance the efficiency of the workstation . the robots can have overlapping ranges of movement so that every portion of the workpiece can be processed by at least two of the robots .