I recently used KBI Plumbing for two jobs; one was to clear outdoor drainage pipes and then as a follow up to replace one of the drain pipes. For both jobs they were prompt, polite, and did a very high-quality job.