Greene's Plumbing, Heating & Electrical did a great job correcting the kitchen plumbing and installing our new dishwasher & faucet! Bud and the other technician clearly explained any issues they encountered. They arrived right on time, worked hard the whole time, and finished on time, so I could get to a drs appt. I enjoyed our easy-going discussions. They cleaned up all the packing material and were very respectful. Everything is working great with no leaks! Rebecca is very nice, and Nate is very knowledgeable. I do wish my final bill was closer to the original estimate, but I understand it was because two technicians were sent (one left to get necessary parts while the other kept working), so double the hourly cost. Regardless of the added expense, they did a nice clean job. It all looks great! Just keep in mind for your budget with any contractor to have extra funds set aside if things don't go as planned or they have to send more than one tech! I planned for possible contigencies, so we were not financially strained by the final bill. I have a few other projects in mind.... now if only I had the funds!!! lol Someday, I'll be calling them again!