Bill drafted a buy sell agreement for our family business. He is very knowledgeable but still took time to ascertain what our personal circumstances were before offering suggestions and then performing the ultimate work product. I appreciate the time he spent with us and feel that he was very cost effective in his approach.