switch,
Good stuff you are saying. Joining this thread late, but since I am a DIY person by choice and have done three ponds with three more on the way I'd just like to add my 2 cents.
Switch is right on! Get the skilled operator for the tricky parts. Use utmost caution. It will take longer than you thought and even longer than that. Patience is key.
DIY ponds is one of the most satisfying things I have ever done in my entire life....and then catching 6 pound LMB out of that pond you built with expectations for much larger fish, well it just does not get any better than that. Good job Switch.