All of the above! Hard working! Communication was excellent! This team was helpful, respectful, courteous, punctual, always on task, always up to date on the latest ongoings with my case. The communication was fabulous as I was out of state for much of the time we spent preparing to file (away for work). This team was on it and communicated all pertinent information to me in a timely manner. I highly recommend them! Thank you for all of your hard work and I am now looking forward to a new and better chapter in my life thanks to you.