Hello,
To be able to think about a perfect name, i need all details about your firm, and products or services you're offering.
Your logo, if it exists, is also helpful.
I'm not really sure about the needed time i suggested, because coming up with the final name will be in two steps :
First, making a list of suitable names. Then, checking the effect of each name with a number of random costumers.
Looking forword to discuss this job with you.
Sincere regards