Is A Flat Roof Right For Your Home? The 6 Benefits And Drawbacks Everyone Should Consider