To vent a range hood through a wall or roof you have to open up a hole in the ceiling using a drill machine.
How to install kitchen stove vent thru the roof.
You can buy the proper flashing to install it on a flat roof and a roof cap that has screen around it to prevent insects from entering.
Install the fan the filter and the light kit.
Apply asphalt roof cement to the bottom of the vent and slide in the vent under the shingles.
This will also help you run an electric cable from the range hood over to the power box.
Cut the hole for the vent.
From up on the roof use a jigsaw or reciprocating saw to cut a 4 in.
The lower part of the vent flange however will sit on top of the shingles.
The holes are not just for the range hood but also drill one or two more holes for the electric wires too.
Vent through the roof.
Install the vent and seal the underside of the vent flange with roofing grade sealant caulk.
Yes you can vent a range hood through the roof using a 6 single wall pipe.
Be sure to keep this larger piece and use it as a template in the next step.
Start in the attic and drill a hole through the roof in the desired vent location.
Then flash it with the shingles that you removed prior on both sides and above the vent.
Run duct work through the attic then attach the stove vent to a roof cap.
Seal between the top of the vent flange and at the bottom of the roofing shingles as well.
The should cover the top of the vent flange.
Leave the drill bit sticking through the roof so you can find the hole.
Connect the ductwork with sheet metal screws wrap the connections with aluminum faced duct tape then wrap the attic part of the duct work with an insulated sleeve.
Be sure to extend the pipe up at least 2 to 3 above the roof to prevent snow buildup from causing problems.
Use roofing nails to nail the lower half of the flange in place at the corners.
Screw the ductwork together.
Caulk around the seams between the vent hood and the ceiling.