I almost have Tim the rating of for because the job was for a rental property and scheduled at noon, and the tenant reported the job didn't occur by 1:30. We called Tim to see what was up and he apologized and took care of our concern. My advice is to always communicate if you are running late. A 30 second conversation or text goes a long way. Other than that, the price was amazing and Tim completed the job as asked.