This is the second time I have used Pond Doctor. The first was in the Spring, when I also had a leak in my Koi Pond (which consists of three separate ponds connected by waterfalls). Mark and his men came out and cleaned all three ponds, and fixed the leak, which was in the lower pond, in one day. Total cost was $1600. This time I had another leak, about 17 gal. per hour, and Mark's men came out, diagnosed the problem being in one of the waterfalls, and fixed that one. Cost for this one was $400. I can't speak to whether the cost was in line with others doing the same type of work, but it was well worth it for me. The work was done quickly, competently, and everything was cleaned up after. And no fish were lost. I strongly recommend Pond Doctor if you're having trouble with your pond, or just for Spring cleaning if that's all you need.