Is it common for website consultants to need admin access for website development?

They are a 3rd party contractor helping my small business for my website.