William was helping me understand everything he was doing on my account. He set me up on three major programs online and made sure he had the correct information for my business. William is very informative and when I had questions he had the patience for me.