Tech showed up 2 hours after appointment time and caused me to stay after work about 2.5 hours because the job also took longer than estimated.