Absolutely! (Well, usually a digital contract these days … we are not in the 1980’s!).Any professional you are engaging the services of should have a written contract that clearly explains their obligations and your rights. This is to protect you.