We present a validated method for the simultaneous analysis of basic drugs which comprises a sample clean-up step, using mixed-mode solid-phase extraction (SPE), followed by LC-MS/MS analysis. Deuterated analogues for all of the analytes of interest were used for quantitation. The applied HPLC gradient ensured the elution of all the drugs examined within 14 min and produced chromatographic peaks of acceptable symmetry. Selectivity of the method was achieved by a combination of retention time, and two precursor-product ion transitions for the non-deuterated analogues. Oral fluid was collected with the Intercept (R), a FDA approved sampling device that is used on a large scale in the US for workplace drug testing. However, this collection system contains some ingredients (stabilizers and preservatives) that can cause substantial interferences, e.g. ion suppression or enhancement during LC-MS/MS analysis, in the absence of suitable sample pre-treatment. The use of the SPE was demonstrated to be highly effective and led to significant decreases in the interferences. Extraction was found to be both reproducible and efficient with recoveries > 76% for all of the analytes. Furthermore, the processed samples were demonstrated to be stable for 48 h, except for cocaine and benzoylecgonine, where a slight negative trend was observed, but did not compromise the quantitation. In all cases the method was linear over the range investigated (2-200 mu g/L) with an excellent intra-assay and inter-assay precision (coefficients of variation <10% in most cases) for QC samples spiked at a concentration of 4, 12 and 100 mu g/L. Limits of quantitation were estimated to be at 2 mu g/L with limits of detection ranging from 0.2 to 0.5 mu g/L, which meets the requirements of SAMHSA for oral fluid testing in the workplace. The method was subsequently applied to the analysis of Intercept (R) samples collected at the roadside by the police, and to determine MDMA and MDA levels in oral fluid samples from a controlled study.