@Adam ********
IF you have the 1 year Multiple Entry Non Immigrant O visa, you get 90 days of stay, just before the last day, you make a border run to get a new 90 day period.
There is no 30 day Extension of Stay possible on this visa, depending on how long you like to stay inside Thailand, you might ask for a 60 day Extension of Stay to visit family.