Get an old shirt and have it tailored to short sleeves. Then get good quality dockers shorts. Put those on when you are out on the road, and be sure to look professional.
It'd probably be a long time before you are caught and written up. Your customers don't know what the dress code is.