Sachverhalt: A. Die Staatsanwaltschaft Brugg-Zurzach führt gegen A._ (geb. 1988) ein Strafverfahren wegen des Verdachts auf (möglicherweise qualifizierte) Widerhandlungen gegen das Betäubungsmittelgesetz. Das Zwangsmassnahmengericht des Kantons Aargau versetzte ihn vom 9. Januar 2015 bis zum 6. April 2015 in Untersuchungshaft. B. Mit Verfügung vom 7. April 2015 ordnete das Zwangsmassnahmengericht wegen Kollusions- und Wiederholungsgefahr eine Haftverlängerung von drei Monaten an (bis einstweilen zum 6. Juli 2015). Die dagegen von A._ erhobene Beschwerde wies die Beschwerdekammer in Strafsachen des Obergerichts des Kantons Aargau mit Entscheid vom 6. Mai 2015 ab. Das Obergericht bejahte den dringenden Tatverdacht und Wiederholungsgefahr. C. Mit Beschwerde in Strafsachen vom 3. Juni 2015 beantragt A._, der Entscheid des Obergerichts sei aufzuheben. Er sei unverzüglich aus der Untersuchungshaft zu entlassen. D. Das Obergericht hat auf eine Vernehmlassung verzichtet. Die Staatsanwaltschaft beantragt, die Beschwerde sei abzuweisen, soweit darauf einzutreten ist. Mit Eingabe vom 15. Juni 2015 hat sich der Beschwerdeführer vernehmen lassen.