Jim Fish is very knowledgable and professional. Bid was not the cheapest but installation and follow up was well worth the additional cost. The entire staff I dealt with were very professional. Highly recommended!