It looks like a tidy weld to me as well.
The person who welded it said he would v the edges of the weld, I'm presuming that knows what hes doing as he welds aluminium as part of his business. No I couldn't stay and watch it being prepared I would have liked to though.
I'm not a welder so you can only trust someone with a job, whether they can actually do the job time will tell.