There's bound to be some building code you have to follow. Plus you need proper clearance and proper fire/heat barriers (under and behind). You may want to check with your house insurance to see what they require. The skill level may not be high end, but not following code/ins regs could create problems. If you are putting stove pipe through the roof, you may want to have professional help.