T.J. has done work for me several times and has always done an awesome job from starting and finishing the job on time which includes cleanup.