I have had work done by BZ Tech, and it was extremely good. They informed me when they received my pistol, logged it in so it took its place in the queue and got it back to me after 7 days.
Ian at Firesupport is also an excellent tech, but they are always very busy, turn around time 6 weeks on average.