I had my auto repaired there upon recommendation of the Nissan dealer, after I was struck in a parking lot. I was fortunate that the other party stayed around and had insurance from a reputable company.
Body Werks worked with the other party's insurance company, did great work and finished the car on time.
Their owner, Larry, was accessible and very easy to work with.
I recommend them highly.