What You Should Learn About Contract Terms Before Employing a Professional