The people at Krane are thoughtful and tried to give us the best package. the tech who made the initial service call on a Saturday was knowledgeable and professional. The owner/ manager was responsive. The office staff cooperated when our credit card company held up payments pending security questions.