Stop in for a cup of coffee

Contractor that installed our roof and siding was also contracted to install stone on the front of our garage and entry way. Been fighting with them since July, to get the stone finished. They finally finished it mid Oct. They installed it completely wrong, so obvious that even I could tell it wasn't installed right. The inspector failed all the stone work and gave them notice to contact me, which they have not done...
So another contractor steps in, re-does the job and you have to pay again in the hopes the crappy contractor pays up?