Yeah you should be fine with 30 ounces. If you can't pee when you get to the lab they make you sit there and drink up to 40 ounces in a 3 hour period