Would not hire this guy.
Me and my wife initially called Mark at Top Notch Plumbing because we had a leak in our sink and were literally leaving the country the very next day. Our sink faucet was leaking pretty bad, Mark came over and supposedly tried to find or make the sink leak, but he was unable to do so. He replaced a few valves in the pipes, and the leak was fixed for about 12 days. When we got back we found our sink was still leaking. We called Mark to set up a time to have him come back, and he showed up almost an hour late. We rescheduled for a couple of days later and he no showed our appointment. I tried calling him several times, and left several voicemails and received no response. Our sink still to this day is still not repaired. We spent 225 dollars replacing valves we didnt need, and per his advise purchased a new faucet and spent an additional $200 buying the new faucet for him to install.... and he no showed the appt.
Terrible service and horrible response time, be careful trusting this guy.
-Noel Pedraza