Obviously it depends on the style of home you want. We don’t like a flat roof. They leave very little crawl space for your AC equipment and ducks, They are difficult to insulate properly and they always leak. Most truss companies do not build in enough slope for the roof to drain properly. Most flat roofs have to be redone every 10 years to avoid leaks.