Always get estimates. 3 estimates will give you some bargaining power. Plus a well defined contract when you chose one of the companies you want to go with. If the company you chose decides to change things right before signing a contrat dont sign it. You WILL save yourself money and hassles but not time.
Makes you wonder how often this really happens. They should also include info on how many companies/technicians actually did a proper job.
Always get estimates. 3 estimates will give you some bargaining power. Plus a well defined contract when you chose one of the companies you want to go with. If the company you chose decides to change things right before signing a contrat dont sign it. You WILL save yourself money and hassles but not time.