We had a toilet replaced, a couple cheap parts replaced under sink and a new stopper put in for $600. The guy left twice to go to home depot for a part. Was gone an hour each time. When he left we had a leak under our sink, the toilet was not flush with the floor and I had to clean up after him.
Have called back and they are suppose to come out and correct. Beware.
Update- They did come back and fix the mistake satisfactorily. Changing to 3 stars.