"Homeowners often embark on renovation projects without full awareness of all the costs included in their scope. This lack of clarity can lead to unexpected expenses and make projects significantly more expensive than homeowners anticipate, making it difficult for them to budget accurately and to have informed negotiations with their contractors."