Roof overlaying is a popular method where a new roofing layer is installed directly over the existing roof structure. This technique not only saves time and money but also minimizes waste and reduces the hassle of a complete roof replacement. For terrace houses in Singapore, this solution can be particularly advantageous due to the unique architectural styles and space constraints.