I would give ten stars if I could. Al came out to our house and was professional, courteous and knowledgeable. He kept us posted on when he would be here and the extra communication was very, very appreciated. He thoroughly reviewed our situation and advised us on how to handle/avoid a "freeze up" (my terminology!) in the future. I will recommend them to my friends and family and I highly recommend you call them too!!