It sounds like you need to replace some sealed units hence the misting! contact a glazier as they should be able to replace just the glass unit not try to flog you new windows. For your roof trim i.e. soffits facias @ gutteringtry www.windowquoter.co.uk 08003160366 GOOD LUCK