Bryan Hinshaw, A Professional Corporation