I have a house that has had a bit of haphazard addition. The dining room expands a few feet past the corner of the original house in both directions and then has rooms on one side and a kitchen on the other (both are additions). I removed carpetting and a confusing mess of mortar from the floor and found that it is two slabs at different levels. The first level is the foundation of the original house and the second, about 1/4 inch higher, was most likely the porch/walkway. I know laminate flooring requires a pretty level surface so I have two options I'm thinking of: Fill in the entire floor to the higher level. This would allow me to have a completely level floor. Unfortunately, 1) I don't trust my skills to make this really level and 2) this would make the surface higher than the rest of the original house, requiring me to tear up the leveling material if I want to put in a new floor level with the other areas of the house. Have two levels of flooring, one at the higher level and one at the slightly lower level. This would shrink the size of the dining area slightly, but it would create a border that I think would be pretty attractive and define the space. So, my questions: For the first option, is there any reasonable/cheap solution other than pouring something in to add the 1/4 inch. For the second option, has anyone done this? Would it look good to use the flooring for both areas or should I try two different types? Thanks!