O’SHEA & BRUBAKER INC.