I know this is an old thread, but I live near Castle Rock, and good to hear about some shops that do good work.