Flanagan & Peel, PC