Like most people, I had my car sent here based on Geico's recommendation and overall I didn't have much of any issue with them. Yes, my car took a little longer than expected to get fixed, and I felt the need to call them to get updates, since the Geico representative there surely wasn't giving me any, but whenever I called they were nice, gave me updates and a timeframe which was mostly spot on.
Now, with my car back, it feels and looks new and I'm quite satisfied. Being that I don't know any other auto body in the area, seems like I found my go to.