Had my G23 done by Lone Wolf a few years ago. Not sure if they still offer the service. Work was good, price and turnaround time were exceptional. No complaints at all. I got the gun used and it had some wear so this was a great way to clean it up as my primary concealed carry piece.