Windows

  The DDG Windows team explain the key benefits of having a roof lantern or skylight professionally fitted and installed in your home.A roof lantern is generally a raised glass structure with an aluminium frame, and is installed on a flat roof to allow maximum natural...