Johnson's ALWAYS comes through for me! Whenever I call, Bill always asks intelligent questions; he is careful to schedule thoughtfully. When he calls to explain whatever the technician has determined, he always checks to be certain I understand the issue completely. Repairs are done RIGHT. Any upcoming or foreseeable issues are always made known to me. Any question I have is promptly addressed. I have never once felt like I was paying too much, either. I trust these people.