I have a friend in Tennessee looking for a reputable Subie shop/body shop around Middlebury Vermont. His son is in school in Vermont and had a little vehicular altercation. He has been directed to Foster Motors by the insurance company. Any thoughts on Foster would also be helpful. Thanks in advance for your help.