Faits: A. La société SCB Club SA (ci-après: la Société) a pour but l'exploitation d'établissements publics, notamment de dancings et de salles de billard. Fransiska Hofmann en est l'administratrice unique. Sur deux étages d'une surface de 2'101 m2 d'un bâtiment qu'elle loue depuis le 26 avril 2007 à la société Egnot SA à Roche, la Société exploite un lieu de rencontre et salon de massage à l'enseigne "Le Club", dont Jürg Steiger est le directeur. "Le Club" a été annoncé à la Police cantonale du commerce le 25 mai 2007. Le 27 août 2007, le Service de l'économie, du logement et du tourisme (ci-après: le Service de l'économie) a délivré à Jürg Steiger une autorisation spéciale pour vente de boissons avec et sans alcool, sans service de mets valable jusqu'au 31 août 2008. Le 2 mai 2007, la Police de sûreté a effectué un contrôle dans les locaux du "Club". Selon le rapport de police, sur les dix-sept prostituées présentes, quinze, originaires de divers pays de l'Est, ne disposaient d'aucune autorisation de séjour et de travail en Suisse. En outre, cinq d'entre elles n'étaient pas inscrites dans le registre de l'établissement. La consultation du registre révélait qu'une trentaine de femmes s'étaient livrées à la prostitution dans les locaux du "Club" entre janvier et avril 2007 sans disposer d'autorisation de séjour et de travail. Les locaux de l'étage servaient au logement des prostituées. L'audition de témoins laissaient penser que certaines prostituées auraient été contraintes d'exercer leur activité. A la suite de ce contrôle, le Juge d'instruction de l'Est vaudois a ouvert une procédure pénale à l'encontre de Jürg Steiger. Le 11 mai 2007, la Gendarmerie s'est rendue au "Club" en raison d'une bagarre. Fransiska Hofmann et Jürg Steiger lui ont refusé l'accès aux locaux prétextant leur caractère privé. Le 23 novembre 2007, la Police cantonale du commerce a sanctionné ce comportement d'un avertissement. Le 6 février 2008, sur dénonciation, la Police de sûreté a effectué un nouveau contrôle dans les locaux du "Club". Selon le rapport de police, sur les quatorze prostituées présentes, douze, originaires de divers pays de l'Est, d'Afrique, d'Espagne et de France, ne disposaient d'aucune autorisation de séjour et de travail en Suisse. En outre, trois d'entre elles n'étaient pas inscrites dans le registre de l'établissement. La consultation du registre révélait que plusieurs femmes s'étaient livrées à la prostitution dans les locaux du "Club" depuis le 2 mai 2007 sans disposer d'autorisation de séjour et de travail. Plusieurs prostituées occupaient à Roche deux appartements mis à leur dispositions par les responsables du "Club". L'audition de témoins laissait penser que certaines prostituées auraient été contraintes d'exercer leur activité. A la suite de ce contrôle, le Juge d'instruction de l'Est vaudois a ouvert une deuxième procédure pénale à l'encontre de Jürg Steiger, qu'il a jointe à la première. Le 6 février 2008, la Police de sûreté a ordonné la fermeture immédiate du "Club". La Société a recouru contre cette décision. Le recours ayant été retiré, la cause a été rayée du rôle. B. Le 8 février 2008, la Police cantonale du commerce a ordonné la fermeture du "Club" pour une durée de dix mois du 6 février 2008 au 6 décembre 2008 inclus. Elle a également retiré l'autorisation spéciale délivrée à Jürg Steiger. Elle a assorti sa décision des menaces d'amende au sens de l'art. 292 CP. Cette décision était motivée d'une part, par des manquements dans la tenue du registre des prostituées et par la violation de la législation en matière d'étrangers ainsi que, d'autre part, par la contrainte exercée sur certaines d'entre elles. La Société ainsi que Jürg Steiger ont interjeté recours contre cette décision auprès du Tribunal cantonal. Ils concluaient à l'annulation des décisions attaquées et demandaient la suspension de la procédure jusqu'à droit connu sur la procédure pénale. Le Juge instructeur a accordé l'effet suspensif au recours. Le Tribunal cantonal a tenu audience, entendu les parties ainsi que deux inspecteurs de la Police de sûreté à titre de témoins. C. Par arrêt du 7 mai 2008, le Tribunal cantonal a partiellement admis le recours et réformé la décision du Service de l'économie du 8 février 2008 en ce sens que la fermeture de l'établissement a été ramenée de dix mois à six mois et qu'un émolument de 3'000 fr. a été mis à charge des recourants. Il a jugé qu'indépendamment de tout devoir de contrôle imposé au tenancier relativement à la tenue du registre, un salon pouvait être fermé parce que des prostituées y exerçaient leurs activités alors qu'elles ne disposaient pas d'une autorisation de séjour. Le fait de tolérer que des prostituées en situation irrégulière exercent dans l'établissement favoriserait l'objectif de protection de l'art. 2 de la loi cantonale du 30 mars 2004 sur la prostitution (LPros; RSVD 943.05) a été jugé dénué de pertinence. Les recourants avaient en outre violé les dispositions sur la tenue du registre des personnes exerçant la prostitution. Ces violations ayant eu lieu a réitérées reprises, il se justifiait pour ce seul motif de fermer l'établissement. Il était dès lors inutile d'examiner le motif tiré de la violation des conditions d'exercice de la prostitution posées par l'art. 16 al. 2 LPros. La suspension de procédure jusqu'à la fin de la procédure pénale relative à ces violations devait par conséquent être refusée. La fermeture du salon ayant pour effet d'empêcher que des personnes ne détenant pas d'autorisation de séjour puissent y exercer la prostitution, il s'agissait d'une mesure propre à atteindre le but visé, ce qu'un simple avertissement ne permettait en revanche pas. En raison de l'important impact économique et du fait que la violation des conditions d'exercice de la prostitution n'avait pas été examinée durant la procédure, la fermeture devait être réduite de dix à six mois. Comme le bar attenant au salon n'était qu'un accessoire dans l'exploitation, le maintien de l'autorisation délivrée à Jürg Steiger ne se justifiait plus du moment que l'établissement devait être fermé. En outre, l'autorisation devait être retirée lorsque des personnes ne satisfaisant pas aux exigences légales en matière de séjour des étrangers étaient employées dans l'établissement au regard de l'art. 60 al. 2 de la loi cantonale du 26 mars 2002 sur les auberges et les débits de boissons (LADB; RSVD 935.31). Jürg Steiger étant responsable de l'infrastructure et décidant quelles étrangères avec ou sans permis pouvaient travailler dans l'établissement, son permis, qui arrivait d'ailleurs à échéance le 31 août 2008, devait lui être retiré. Le principe de proportionnalité n'était pas violé puisque le permis arrivait à échéance le 31 août 2008 et que rien n'empêchait l'intéressé d'en demander le renouvellement. D. Par mémoire du 9 mai 2008, la Société et Jürg Steiger ont interjeté recours contre l'arrêt rendu le 7 mai 2008 par le Tribunal cantonal. Ils demandent au Tribunal fédéral d'admettre le recours et de réformer l'arrêt rendu le 7 mai 2008 par le Tribunal cantonal en ce sens qu'aucune décision de fermeture n'est rendue à l'encontre de Club SCB SA et que l'autorisation simple délivrée le 27 août 2007 est maintenue. Subsidiairement, ils demandent l'annulation de cet arrêt. Ils se plaignent de la violation des droits constitutionnels et du droit cantonal. Le Tribunal cantonal a déposé ses observations sur recours. Le Service de l'économie a conclu au rejet du recours. E. Par ordonnance du 11 juin 2008, le Président de la IIe Cour de droit public du Tribunal fédéral a admis la demande d'effet suspensif déposée par les recourants. 