Just like there is not a “best siding” there is not a such thing as “maintenance free siding” so please understand any product you select will need some sort of ongoing maintenance. Anyone that tells you otherwise is either new to the business or is feeding you a line.
All of the products we install are “low maintenance”, meaning cleaning them annually is suggested to minimize weathering. Most products if cleaned once every couple years or so will maintain their brand new look for years. Some products need caulk and other joints to be maintained and at least inspected often.
We can put on you a maintenance program, this generally costs $2-300 a year for your standard 2000 ft home.