**Based on your description, I would not accept this as a completed drainage repair.** If the concrete actually covers the bottom 2 inches of your vinyl siding and remains level, there are two concerns:

- **The siding is buried.** Vinyl siding needs clearance above the slab so it can move and drain. For reference, the 2024 International Residential Code specifies at least **½ inch clearance above slabs**, unless the manufacturer or another code provision specifies otherwise. Concrete overlapping the siding is a red flag. Your local code and the siding manufacturer’s instructions determine the applicable requirement. [ICC wall-covering requirements](https://codes.iccsafe.org/content/IRC2024P1/chapter-7-wall-covering)
- **The drainage problem may remain.** A rain-exposed porch should generally slope away from the house—typically **2%, roughly ¼ inch per foot**. A truly level slab does not provide that drainage. [U.S. Department of Energy guidance](https://basc.pnnl.gov/resource-guides/patio-slabs-porch-slabs-walkways-and-driveways-slope-away-house)

Ask the builder **in writing** for a correction that addresses the slab elevation, slope, siding clearance, and flashing where the porch meets the wall. Simply caulking the joint would not address the lack of slope.

Take dated photos of the overlap and video of any pooling during rain. Then contact your local building inspector to review the work; an independent inspector with experience investigating water intrusion can also check the wall connection and any damage from the earlier leakage.

A slight slope can look flat, so have it measured—but the reported siding overlap still needs review. **What state or country is the house in, and can you share a photo of where the concrete meets the siding?**