We had a local fella dig the pond for us. He completed last year. As for the filling, it is slow going. The level has not risen to cover the entire bottom yet. The deeper hole is holding water good and does not drop much, but we just haven't had enough rain yet to really fill it.