KeeGuard weights, bases, and ability to angle the uprights allow it to be used on any roof up to a 5-degree slope.