Grant Moore, PE