The company has to pay for the domain (hosting) then you pay the designer to build it. Although, the designer might have a domain that he’s willing to part ways with. Either way, the domain needs to be paid for (periodically, I believe) and maintained. I could be wrong, but I believe that’s the way it works.