William is very professional, couteous, prompt, and kept us aprised every step of the way. He ensured the entire process from start to finish went smooth. It was a pleasure working with him.