Office staff very nice and understanding of needs. The service tech was professional, neat and knowledgeable. This company has integrity:!