Thank you Ma'am
The good news (if there is good news), the contractor is liable for this. When you hire a contractor, you can require the contractor to perform, as described, in the contract. That is where the name comes from...
And part of contract law is that both parties operate "in good faith"
What you describe? The contractor did not complete the job.
It sounds like they started off ok...they pulled the permits, hired the proper subcontractors, and did the work you requested.
But part of the process is to ensure that the work is performed according to code. That is why they have a license in the state (well, one of the reasons)...to ensure they understand how the permit process works.
What you describe, it sounds like they forgot about clearing the work...about the final inspection to ensure the job meets code. This was their responsibility, not yours.
So they are liable for the damages.
And if they will not solve the problem? You can sue them and recover the money you have to pay to fix this yourself.
But you will need to track them down...
What you describe? You have a great case for "breach of contract
But to sue them, you have to first find them.
Assuming they are still in business, or assuming you can track down the owner who did the work, you can sue them in small claims
court for the money you must now spend to hire another contractor to come out and "clean this up"...it sounds like you may need to pull some pavers to ensure the electrical meets code. So any cost associated with getting the worked cleared by the inspector, that would be your "damages" and you can sue to recover that money.
I would sure try and track down what happened to that contractor. IF you contact he state licensing board they can tell you contact info if he is still licensed.
Otherwise, you may need to do some investigative work...perhaps even hire an investigator to track them down.
BotXXXXX XXXXXne: you have a case...you can force the contractor, under contract law, to pay for your loss here...once you track them down.
Let me know if you have more questions...happy to assist if I can