Stotzbotz good stuff, hopefully the problems are all sorted. If not keep chasing them down, the guys here have plenty of good advice most probably learnt the hard way.

You won't be the first or last to have to redo a job like this or worse, most have probably been in the same position and learnt from it.

Good luck with it.