B&L PC SOLUTIONS INC