Bill Crowley is an incredible lawyer. He has excellent knowledge of the law and how the system works. He has great communication skills and informs his clients routinely of progress on a case. I hired Mr Crowley to recover money invested into a company. I could not get money back from this company even though it had become very successful. He kept after them and convinced them it was in their best interest to buy back my stock. Without Mr Crowley's persistence and legal knowledge, I would not have recovered my investment.