Without a doubt, the most dishonest and incompetent canvas company in business. Cannot understand how they can get away with the lies and lousy work. Told me it would take a week, it took five weeks. Promised one thing and delivered nothing like he promised. The canvas is not smooth and collects water when it rains and the weight of the water creates even deeper valleys in the canvas and pulls at seams, zippers and snaps. Wrote the owner Joe and he never contacted me. Can't say enough bad about this clown. Does not know what he is doing and says anything to get the check but delivers a job your kids could do better. Very unprofessional.