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 trying to perform roof installation or repair on their own.