what reputable companies to go with from Chicago? I've heard Dar El Salam is good too from New York???

My main goal is just to go with the company with which I will have a good experience even if I have to be extra that's fine I just do not want to have a bad experience.

Also do you recommend going to Madinah or Mecca first?