I decided to go with B&B body and paint. My insurance recomended them to me plus the agent I spoke with had a good experience with them. I wanted to be safe and stick with whatever was on the list of body shops my insurance company collaborates with. Excellence body and paint did you look promising but unfortunately wasnt on that list.
Thanks everyone for your help!