Wow! Thank you so much!! Not only the response was super fast but the result is almost perfect.
I might be able to work with it the way it is but, would it be possible to have a single roof ridge for each building? somehow getting the Y Fixed Size of the roof from the clipping area spline?
Also, the overhang at the front and back of the building doesn't really work because they are supposed to be flushed with the rest of the building (see attachment), If I leave it without overhang (overhang of size 0) it works perfectly but I loose the overhang on the sides as well. I might not need an overhang at all but just be able to put some geometry there like a gutter all around it or just on the sides. Please take a look at the attachment to se what I'm after.
Lastly, this might be a dumb question but it looks like the whole roof is made of the same object and material, The front and back of the newly created roof would need the same material as the rest of the building, how would I change it just on those to places?
Thank you very much for your help!