Bill has been amazing to work with! He makes suggestions based on his experience and has been very helpful. He always makes sure I understand what is happening and am comfortable with the decisions we make together. While working together, there is constant communication. The written report is an added bonus! I would not hesitate to recommend Bill for any project you may have and have had his help numerous times.Read more