Recent Review: Originally called to re-seat toilet which inspecter found loose. On removing toilet, discovered rotted floor in bathroom. This was expected. He recommended competent carpenter to fix subfloor. He returned 2 weeks later to install toilet on repaired floor on a Saturday before I moved in. Found the soil pipe loose.Needed additional supplies not available on Saturday, so returned Monday and finished job. Repaired leaking gas line, checked all gas lines for leaks, checked water lines for leaks, found one in kitchen aucet plumbing which was previously done by hand by owner, not well. Installed new stove and dryer. Overall he was quite pleasant, explained and showed me all the issues, showed up on time, did what was expected and more. He was here a total of 4 times and was very thorough and professional. He returned one more time to install a to-code exhaust pipe for the new dryer without charge. Very happy with his services, and would recommend and used him again.