Depending on the application and your comfort level, Caulking can be one of the most accessible DIY projects as a homeowner, however, care should be taken that proper location and installation methods are followed.
Do a bit of research on your houses’ materials so you don’t seal things that shouldn’t be sealed!