look for a paul carter. he's "dipppster" on www.wforiders.com
. he's very knowledgable and i BELIEVE has his own shop. he'll most likely charge you a shop fee to assess the damage, but typically the small shops won't require you use them to fix it. so you can get a professional estimate by someone that knows bikes, and then ultimately fix it yourself via the internet.