This firm performed well in the end of my case however there were some hiccups. While I was dealing with an insurance agency that was not willing to compensate me in any way , I also had a communication block when I moved from reno to vegas with the firms office. Once in vegas I was able to communicate efficiently with the office, however the reno communication was almost non existent when I officially moved. Other than that I don't have any other complaints.