When using "a dozen" or "one dozen", it is followed by "is". The "dozen" is the subject.
Q: How much are the roses?
A: A dozen is $50.
Q: How much do you charge?
A: A dozen roses is $50.
Similarly, "dozens" is plural, and is never preceded by a number. It means indefinite small numbers, ie....