We are pleased to offer contact information for contractors who can install Canale Catchers®.  The installers on this page are all licensed contractors.  You must contact them if you want them to install your Canale Catcher®.  They assume all liability for installation. Canale Catchers® is not involved in installation.

  • Gene Bachicha, Raindrop.  Phone: 505-231-0215.   Email:
  • Mike Olans, Energy Pros.  Phone:  505-264-0974.  Email: