I've constructed a concrete pond a few months ago and took 9 working days and cost right at $700.00 its about 22ft in length and about 12 ft wide. Overall its 16 inches deep and the water level stops about 2 inches from the top.
I used 4x8x16 concrete blocks, and poured the floor with 4 inches of concrete mixed by hand and poured in sections each day. After the floor was in I laid the block in the traditional way with mortor and made sure I was leval all around any area that was curved I made flush with additional Mortor and when it was all set up I textured it with a mortor mix and a rubber float to give it a sand texture that was nice and smooth, when it was all done I poured the cells of all the blocks with concrete and capped it off with the same texture with the rubber float method. The finished pond looks as if it were solid concrete, theres no indication that blocks were used.
I just recently completed the construction of a skippy type filter and am waiting on filter media to arrive.
Heres a video while it was filled and testing for any leaks as well as leting any leeching of concrete/mortor into the water, after letting it sit for a few weeks we drained it re filled it and let the new water circulate a few more weeks before putting in the fish.
The video shows it on the same day we first filled it, now we have many lillys and various aquatic plants. Im very pleased with the results.
[ame="[MEDIA=youtube]ROP4QmM32PY[/MEDIA]"]