If at all you are planning to have a garden on your terrace, you need to have waterproofing done. Waterproofing can be easily be done by application of waterproofing polymer coating on concrete slab/surface. But this coating is done on concrete. Once a waterproof polymer coating is done, home owners can plan for a small garden on terrace. This polymer is mixed with cement and then applied on concrete surface. Since the polymer is mixed with cement it takes the color of that of cement.