I had bought a new laundry room basin set of taps, and thought I could remove the old leaky tap and install the new one myself. The basin is in a cabinet and I could not reach to screw bolts on the inside as the space was very tight and congested. I called Keith Plumbing and Heating and they came the next day, installed the new taps quickly, and repaired a pipe they discovered was incorrectly initially and was also leaking. I couldn't have been happier as I new that it was a difficult install that only a seasoned company could handle. I would recommend Keith Plumbing and Heating for any project.