Very Satisfied. Michael is always on time, Michael has been doing all of the plumbing related to our remodel. He always does exactly what he commits to do within the estimated cost. He keeps me informed if any wrinkles pop up, and his plumbing skills are excellent as we have had no problems or issues arise after he has left. Very professional! Highly recommend.