What You Should Understand About Contract Terms Prior To Working With a Professional