Good suggestions, Michael, but he's not using C3D. In fact, I'm not even sure if he's using the LDD2004 as shown in his sig, since he seems to wanting to try the 3dface route.
Mark, If you can use LDD for this, go to the Terrain Menu, 3dpolylines, and use the Create Curb. You must use an offest, but an offset of 0.001 works just fine. The polyline tools could then be used to create your roof as well. Then all you need do is add these to your surface as breaklines. Basically what MJF was suggesting with the LDD tools instead.