We had Avpo Renovations completely redo a bathroom for us, taking out the bath, putting in new waterproofing, floor tiling etc. Avpo did a great job, communicated well, and were polite and considerate, always cleaning up after each day. We would happily recommend their services.