Maximum duration of B-2 status is six months, but you can apply for extension for another six months if necessary. You don't expect you can use B-2 visa to travel to US too often, e.g. once a year.