An occlusion device may comprise a first tube having a first balloon positioned at a distal end, and a second tube having a second balloon positioned at a distal end. The first balloon may be sized and configured to occlude a vascular lumen upstream of a vascular puncture, and the second balloon may be sized and configured to simultaneously occlude the vascular lumen downstream of the vascular puncture. A method of occluding a vascular puncture may comprise positioning a distal end of an occlusion device comprising a first balloon and a second balloon through the vascular puncture and into a vascular lumen. The first balloon may be positioned downstream of the vascular puncture, and the second balloon may be positioning upstream of the vascular puncture.