J & D Independent Roofing Inc. is dedicated to protecting your business investment by installing the highest quality roofing systems available. After we seal a crack or install a new roof, you’re guaranteed to have a fully protected work environment. While most of our work involves industrial and commercial projects, we also do some residential projects. Need a roof built up? We can do it. Want to consult about roof repairs to your Edmonton business’ roofing system? Ask us. Eager to catch a problem before it grows? Try our preventative maintenance program. Regardless of the service you seek, all of our projects benefit from the same quality workmanship and high-quality brands. We care about our workers, as well. All of them are covered by the Workers’ Compensation Board.