Riddle: Canaries and cages

Rating : 2.55 from 11 votes.
I am the owner of a pet store. If I put in one canary per cage, I have one bird too many. If I put in two canaries per cage, I have one cage too many. How many cages and canaries do I have?
Rate This Riddle: Very Good Good Average Poor Very Poor