B&M opens tax practice in Houston