GARVEY, STEELE & BANCROFT, LLP