We had the work done a few months ago, but they did a good job. We had them replace two of our toilets. Their technician was on time and courteous. The install was faster than expected and the bathrooms were neat and tidy when he left. The toilets are working well, and they do not rock.