Working with Steve was great. He was always responsive and very helpful. The technicians were great and very respectful and understanding of my lack of knowledge. Very impressed!