Randy's is a Ohio Based company that makes their own propriety rolling papers and some of the best cleaning solutions on the market.