Yes, we can design and build any size roof over your porch or deck. We handle the drawings and permit preparation if needed as well.