If your commercial roof is leaking, aging, or showing signs of failure, one of the first questions is whether you should repair it or replace it.