Discover different roof designs for your home or building. From gable and hip roofs to flat and mansard roofs.