It was a good experience. The plumber was very courteous, no issues there. However price of the job was very very high compared to what was delivered. My only issue was that even though kitchen sink was installed, which in my opinion was comparitively easy since no faucets were installed, even after three days, I cannot use the sink since the strainer is not installed. As a result we are eating out of the house for all these days. There was a separate quote provided for connecting strainer. I had already paid 275 dollars which I thought would be for fully working kitchen sink. I could not afford another 150+ dollars now for connecting strainer to the pipe. Also, one of the long strip of wood brace for the sink that was screwed on to the sides, came off and fell down. This was meant to provide support in the long term in case the glue come off.