Worst body job ever

So I guess if you had a new roof put on your home and the roofer charged you $3800.00.Then the roof started leaking,one side of the house the shingles were not straight at all,and the shingles started coming off.I guess you got a good deal because you only paid $3800.00 for the roof job.Or should the roofer stand by his work no matter what he charged?
Jim