Sam was easy to work with. He always took the time to answer ALL my questions and was on top of everything. He explains everything so I could understand and is straightforward. He works though weekends, nights, via email or text. Always available. I will diffidently recommend him to anyone that will listen.