Tim has worked many pro bono hours to set up a 501(c)(3), non-profit corporation for the local police Mounted Unit. His attention to detail and communication throughout this process was excellent. I will recommend Tim Brennan and his firm to my friends.