Working with Bill was a great experience. Bill made the whole process very easy to understand. Excellent communication!


David M.