Developer/Designer asking for admin access
I have a WordPress website and want a customized home-page built with Elementor plugin for my website. I am not good at designing attractive pages so I contacted one small firm to help me out with designing the home-page but they are asking me for the admin access so that they can use Elementor for page building. I am not comfortable giving them the admin access as they could have all control of my website and therefore could try to harm the website (I am just saying).
So is there a better way to get the job done without compromising security? I have also searched through the questions before asking but found no definite answer. Please help