Avoid the Hassle of Cleaning Gutters – Get Gutter Guards

P and K Roofing and General Contracting, take pride in installing the best-quality products. We offer three products to ensure that we meet any gutter guard need. Our products include the following:

  • Leaf Solution: Leaf Solution can handle large volumes of water. It is made from medical-grade stainless steel mesh, which allows water in but keeps everything else out. It has a lifetime warranty.

  • One Gutter Guard™: This is the only gutter protection system that comes with interchangeable screen inserts, so it can be custom-tailored to meet the needs of any environment. It also has an all-aluminum, uni-body chassis, making it four times stronger than competitors. It has pre-drilled holes which reduces installation time and a chassis that is sloped at a 7-degree angle.

  • Rhino Gutter Guard®: This gutter guard features surgical-grade stainless steel micro-mesh that prevents even the smallest debris from entering your gutters. It can handle 60 gallons of water per minute, and features an embossed textured surface which minimizes the amount of surface with which debris can come in contact. Finally, its patented gutter strengthening system can actually make your gutters stronger, so they don’t become detached during strong winds.

Want to Learn More About Gutter Guards?

We’ll Answer All Your Questions.

Are you unsure whether gutter guards are the right solution for you? Interested in learning more?

We’ll happily answer any questions that you might have regarding this solution and any other exterior service. P and K Roofing and General Contracting offers free estimates.




Gutters are designed to capture water and move it into downspouts, keeping water away from sensitive areas of your home. Yet, when your gutters get clogged, water can become trapped and overflow. It can also cause snow and ice to back up onto your roof, causing ice dams. Gutter guards are a great way to prevent these issues.

Call us today or complete our online form to learn more.

Call us!  416.303.7251