Originalmente estaban establecidos en Dallas (Texas) pero luego se mudaron a Houston, en el mismo estado, en enero de 2005.