M. McPhail & Associates Inc.