Watch: How Can DIY Make Matters Worse? Posted October 10th, 2016 by Daniel White & filed under Roof Leaks, Roof Maintenance, Roof Materials, Roofing, Rooflife Video Library, Skylights. Daniel loves DIY, but when it comes to your roof- especially leaks from vents and skylights- you should call the professionals. Have a leak? Call for our emergency leak service.