I live in Weston, and the weather here can be unpredictable, with heavy rain and strong winds. I need to replace my siding but want something that can withstand extreme conditions. What are the best materials for durability and weather resistance? Also, any recommendations for professional installers?