An electricain is a good option; However since the fans are already exisitng agood Handyman is probably your best bet. They normally have a jack of all trades mentality so minor HVAC and electrical wo ... read more
+1
Impossible to say without inspecting the roof but some will live quite a long time based on exposure, correctness of installation, ventilation, etc.
There is quite a bit of variance and human cont ... read more