De aannemer is in principe gedurende tien jaar aansprakelijkheid voor verborgen gebreken. De aannemer kan deze aansprakelijkheid contractueel inperken tot een kortere duurtijd. Zo kan hij in het contract of in de algemene voorwaarden opnemen dat hij maar twee jaar garantie geeft op verborgen gebreken. Of hij kan de garanties beperken tot bv. de fabrieksgarantie voor bepaalde materialen. Eens een verborgen gebrek zichtbaar wordt, moet de klant reageren binnen een redelijke termijn. Sommige contracten eisen dat je binnen een welbepaalde termijn reageert. Gebeurt dit niet, dan heb je de gebreken aanvaard.