Josh has delivered high-quality work on a consistent basis. He always meets deadlines and the fun part about working with Josh is that he educates me along the way. He always seems to find a better and faster way to do things, which saves my company money. I highly recommend working with Josh. He has a high level of integrity.