I've used Glenrock Bluing previously and they do a great job with VERY short turnaround if you send them prepped metalwork. Not sure if you want them to do the whole job but if they just need to degrease and dip you'll see it back at your door in a week or two as they run their tanks pretty much full time.