Hi i have had a garage built, and my concrete floor has got damp proof membrane underneath it and metal mesh, but my floor is damp most of the time. My builder did not do any finishing on the floor. Am i right in saying that i need to put surface damp proof membrane on and then put self leveling compound down on the surface will that solve the dampness? Also if the damp proof membrane underneath the floor had holes in it because of poor workmanship, will putting surface dpm solve it. I hate my builder just another cowboy lol