Commercial roofing involves a lot of risks especially to people who have no experience doing it. There have been a lot of cases where DIYers fall off the roof.