Mike arrived on time and spent about 3 hours. As the new sink was larger than the old, he had to re-install all the drain pipes.
Initially, there was a small leak, but Mike returned the next day and addressed the situation. Now, all is well.
He was professional, courteous, and explained every step of the process.