No idea about DC code. But you’ve made a great choice. I had a pellet stove in New Hampshire and it heated my entire house except for the minus-zero days up there. One bag of pellets in the morning kept the house warm for 24 hrs. One downside was that it did generate a good amount of dust in my house. Good luck!