Margam. A family owned business that is the premier provider of home improvements including double glazed windows and doors in Margam and Taibach and Port Talbot SA13. We are a highly experienced double glazing window and door company based in Port Talbot SA13 leading window supplier & installer for Margam customers houses and homes.