Energy Technologies did an okay job. After they had completed the work for me, I noticed a few things that should perhaps be done a different way. So possibly it would be good if they paid a little more attention to details. Other than that they did the best they can. Their technicians were pretty professional and polite.