I've seen this type of work all to often.It's really frustrating the kind of crap work that so many businesses put out. Then to top it all off they take their sweet time and charge for a quality job.
You don't have anything to worry about now that Alan is on the project. He does top quality work.