GKL Companies, Inc., was incorporated in 1991 with one goal in mind: to provide the highest quality roofing services to the Northern Alabama area. Our referral based business grew quickly, and our second location was opened in 2010. Our family owned and operated business manages two locations in Decatur and Rainbow City. We are bonded, insured and licensed (Alabama General Contractor’s License #19367) for your protection.

When GKL Companies, Inc., repairs or installs your roof, you can trust our experience. Our key personnel have between thirty and forty years of experience each in the roofing industry so you can rest assured that the job will be completed quickly, professionally and safely. If you need the services of GKL Companies, Inc., contact us today.