When unexpected home repairs are required, cost is always an issue. However, a "cheap" fix is not the optimal solution, although many homeowners make the mistake of hiring the low cost contractor. In cases of a contractor providing a very low price the quality of workmanship will be inferior. Disreputable contractors keep costs down by using low grade materials and unskilled workers.
Would you trust these untrained workers to complete the job to your standards? Low cost contractors increase costs by applying extra charges once the job starts. You may be surprised with your final bill and the poor quality of the work. Having the project done right the first time is much more cost effective than paying for the same job twice due to issues with contractor workmanship.