I could not recommend Drain Ninjas enough. From my first enquiry via email, to them coming on time and doing such a brilliant job. So efficient, cheerful, helpful and very knowledgeable. Also giving me a few handy hints to keep everything working as it should. Also very reasonably priced too. Great company and team.