5/5
"Kate was very responsive and professional.  The level of communication was excellent and the billing detail was very helpful. It made it easy to verify their time was spent appropriately on my case."