Bowen Ten Long & Bal, PC