We hired Transcanada replace our eavestrough, fascia and soffit. Obtain several quotes from competing companies, but ultimately went with them based on their excellent ratings. They did a fantastic job and were very reasonably priced....highly recommended!!!!