Your story mirrors one of my client's stories, let me tell you.
1 Just like you, my client has slab heave problems
2 My client's builder sold "Clayton's" solution (Clayton's is a pretend alcoholic drink)(pretence to fix the home)
3 Whilst all the time my client's builder instead drunk genuine Jack Daniels"DO NOTHING", wasting time
4 Having enough, my client caught a bus to the cleaners
5 After paying the fare 30K and arriving there was nothing to show for it, and stuck with nowhere to go
Forgive me for being brutal but that's reality of my client's experience
Perhaps you are lucky you haven't caught the bus yet.