Sometimes, when it rains, there may be a small tickle coming through the skylight. Or a constant drip causes puddles in your bedroom. If you are faced with such leaks and need skylight repair, there are a number of options in Newton MA near Boston. However, skylight repair and installation is a task best left to experts. People often try the do-it-yourself method, but this usually leads to disaster.