Justin Klobuchir This is my second experience with Bill and both were great. Showed up on time, did good work and cleaned up after. He also took the time to explain the work.