Just dropped my car off at a body shop because I got rear ended the other night... Anyways was wondering if I could find any reviews or if anything knew about the work they do.. Its called Needham collision, on Clyde st.. Looks legit place and guys were super friendly but wondering about the work.