Home Improvement Is a Window Drip Cap Necessary BySimon Watson January 30, 2022February 13, 2024 You’ve probably seen drip cap, that L-shaped flashing that covers most of the windows in your neighborhood.