Will my roof leak as a result of installing panels?

No! A proper installation will never result in a roof leaking. To give you peace of mind, Green Lion has a three-year workmanship warranty on all the work done on your roof.