How long they can stay is up to the officer at the port. Depends on the reason they come to visit, they can be granted a stay beyond the expiration date on the visa.