I was a contractor prior to becoming a Civil Engineer. This may be some of the best advice you will ever receive...
DO NOT try to form and place your own concrete foundation. I will almost gaurantee it will end in failure and cost you a lot more then hiring a knowledgable contractor to do it in...