Snake you are so right the way a customer lives ( Junk all over the place )should not have any impact on the standard of your work, if you do good work as you say, you will always want to do good work. If the sub is a slob and you are prevented from doing your install properly leave it alone.
This is CABL.com posting #184344. Tiny Link: cabl.co/mV7s