GREENE, TERRY, & FOULGER, LLC