We had a terrible experience with a thumbtack contractor. They didn't show up on time - if at all for scheduled appointments. The workmanship was poor, they made a mess and didn't clean up - didn't finish the job. They wanted the check paid to an individual, not the company listed - very shady. A rating of (1) is generous.