The deck will be finished with your roof covering of choice. Whether you are considering a flat roof for your kitchen extension ideas or as a way of adding a home office, what is there to love ...