Big Thanks to John Harden!!! He and his colleague were on time, professional, courteous and patient with answering all questions. Obviously knowledgeable about his craft, very customer service oriented and respectful of my home. He delivered as promised!