**Based on your description, I would not accept this as a completed drainage repair.** Concrete covering the bottom 2 inches of vinyl siding, combined with a porch that still has no slope away from the house, warrants an inspection.

There are two concerns:

- **Drainage:** A flat slab can leave water pooling against the house. As a U.S. benchmark, the 2024 International Residential Code generally requires paved surfaces within 10 feet of the foundation to slope away at least **2%—approximately ¼ inch per foot**. Your local building department can confirm the applicable requirements and any landing exceptions. [IRC drainage requirements](https://codes.iccsafe.org/content/IRC2024V1.1/chapter-4-foundations)
- **The siding connection:** Vinyl siding needs room to move and a path for water behind it to drain. Concrete poured against and over it may obstruct both. The wall also needs properly integrated flashing and a water-resistive barrier to protect the materials behind the siding. Exact clearance depends on the siding manufacturer’s instructions. [Vinyl Siding Institute installation manual](https://vinylsiding.org/wp-content/uploads/2020/06/2020-VSI-Installation-Manual.pdf)

**Notify the builder in writing now**, with photos showing the concrete overlap and any pooling after rain. Request a written repair plan addressing both drainage and the slab-to-wall connection. Ask your local building inspector to examine the work; an independent inspector experienced with water intrusion can also help.

The repair may require lowering or replacing the slab and correcting the siding and flashing. An on-site inspection should determine that. **A bead of caulk alone would not correct the flat slab’s drainage.**

What state or country is the home in, and was the concrete poured directly against the vinyl?