Select Page

At K Squared Roofing We’ve Got You Covered

K-Squared roofing is dedicated to bringing honesty and integrity back to the roofing industry

Our Services



Get a Quote For Your Project

No Project Too Big Or Too Small

Kevin Krug, the owner and founder of K-Squared Roofing, has been in the roofing business since the early 2000’s.  While he was attending Sam Houston State University, Kevin would work for his Uncle Gary who owned a roofing company In the Houston area.  Upon graduation from Sam Houston State University, he decided to work full time for his uncle as a salesman. After a few years, Kevin ventured out and became the General Manager for a local home builder, mainly focusing on roofing between building homes.  He has opened numerous offices throughout the country for roofing companies as well as general contractors. A few years ago, Kevin decided to stop traveling and be home more for his wife and son Kian. Thus K-Squared Roofing was born. Most people believe the name came from his initials, but it is for his sons name and his.  (Kevin and Kian) Kevin wanted to incorporate his sons name in the title, as he is the main reason he started his own company.

 K-Squared Roofing focuses solely on the clients needs.  We will not sell you something that we feel you do not need.  Other companies try to persuade homeowners to purchase a new roof, when just some simple maintenance is needed.  All reps for K-Squared Roofing have been trained to identify hail and wind damage. We will not push you to file an insurance claim, unless we feel it is the best option for your needs.  If you do file a claim, your K-Squared rep will walk you through the entire process and be there to answer any questions you may have.

10 +
Years Established

Certified Shingle Applicator with CertainTeed shingles 

Latest Projects

We’ve Been Building For Over 10 Years

K-Squared Roofing offers everything from the smallest of repairs, to a complete re-roof.  There is no job too small or too big for us. We pride ourselves on providing the best solution to each one of our valued customers.

K-Squared Roofing offers free inspections.  We will inspect every inch of your roof and identify possible areas that could cause future leaks.  Whether it be just re-sealing an exposed nail head, or replacing rotted decking, K-Squared Roofing will help you extend the life of your roof.

If a repair is not an option, and you do need a full roof replacement, then K-Squared Roofing can help you with that as well.  Some companies will just replace your roofing system the way it is, not worrying about taking steps to lengthen the life of your roof.  We will evaluate your current ventilation system and make sure it is the best working and most economic solution there is. A well ventilated roof will not only lower your light bill, but can also extend the life of your AC equipment, by not forcing it to run all day long.

Call For a Quote:

(281) 635-4739

Client Testimonials

“Kevin and his crew showed up when they said they would, and worked very hard to finish my roof in the same day.  His guys found more damage than we could originally see, and fixed it right away. I CANNOT say enough great things about K-Squared Roofing and the job they did on my roof”


Montgomery, Texas

“I was very nervous about getting a new roof, I knew it would be a lengthy process due to the size of my roof.  My friend recommended Kevin with K-Squared Roofing and I hired him. Best thing I ever did. Kevin told me it would be a 4 day job and that he would give me daily updates.  Every morning when his guys got here, Kevin was here to meet them and make sure everyone (including me) was on the same page. Kevin answered every question I had and let me know that everything was going as planned.  I hope I don’t need a new roof anytime soon, but if I do I will be calling Kevin with K-Squared.”


The Woodlands, Texas

“Kevin walked me through the entire insurance process.  I had never filed a claim on my house before, and was quite scared to do so.  He met the Insurance adjuster at my house and showed him what he saw. The adjuster agreed with him and granted me a new roof.  Then I was handed a pamphlet by my insurance adjuster. I was lost. Kevin walked me through everything and made sure I understood  what to expect and never made me feel like I was annoying him when asking the same question over and over. He made the process very easy and I really appreciate his patience with an older lady.”


Magnolia, Texas

Get A Quote