Another recommendation for Dave and his excellent team. We've been having a persistent problem with drainage smells that had mystified other plumbers, Dave came in quickly diagnosed the problem and fixed it with excellent workmanship and a very friendly manner. He went the extra mile to point out to the managing company of the flats we live what they needed to do to improve drainage in the communal system. I will definitely use Dave in the future and can't recommend him enough.