Delta Mechanical gets absolutely get 0 stars, but i had to provide at least 1 to post this review. They dont want to work, they have terrible customer service (they will just walk out), had to reschedule multiple times and still didnt get my sink installed. Their communication skills are terrible. Over the phone completing the install appointment was about the only time i have anything positive to say about this company. I am not experienced in plumbing but from my interactions with they, neither are they!!!!!
I always search on yelp prior to going with any company for anything, but I figured since i was getting the job done through home depot that I would have a great experience.
Working or the failure of work with Delta has been my worst experience ever any vendor.
As the last review stated, save yourself the headach and have your own plumber do the installation.