Bill is a very likable and honest attorney. He was able to help us negotiate a very complex and at times hostile contract negotiation by quickly defusing the situation and demonstrating his legal prowess. His billing practices are very reasonable and fair and he doesn't over charge for, nor trump up the hours worked. I would highly recommend him to anyone looking for a trustworthy and professional attorney.