Our electric shower was acting up, so we called in William to install a new one. He was very swift in his responses, explained the process/cost in detail and fitted the new one quickly and efficiently. This is the second time we called in William to help; first time it was about replacing a leaking toilet. Very happy with everything both then and now! Thank you :)