Stanger does great work, but there have been recent posts elsewhere with issues on turnaround. A typical story; one-man shop dedicated to doing-it-right gets some good press, things get busy, things get cranky when orders "take too long"...
Randy does great work, I've used him in the past, but just beware it could be months....