Just because the dish was on the roof doesn't matter. If you are an installer you should know this. Like it or not the home owner has the ultimate decision. It is their home.
Frank Jr., With all due respect. As an installer there are some things to keep in mind. Just because the customer has good signal, watching TV and has a dish on a roof does not mean that I will leave the install the way it is.
My reasoning is, As a sub-contractor such as myself, I pay for my gas and materials and want to get paid to do the job. If I arrive at a job and it is an upgrade (swap 322 for 722 add HD dish) I just can't swap the dish and receiver without bringing the job "Up to specs". So if the dish is mounted on a chimney I can not leave it there. If the current cable is not grounded within specs, I would have to change it. and so on and so on.........
Frank, Even if it is a service call on a remote, If I go to the job I own that job from top to bottom. Dish has set standards and if it is not brought up to specs, I get a backcharge for the whole job. So if I go to do a trouble call (customers remote not functioning) I could spend 5 minutes programming the remote but would still have to bring the job up to specs per dish. A trouble call pays me $45 but if I don't bring it up to specs I could be back charged over $100-$180 because I didnt bring it up to specs.
So if I go to a upgrade, I could have to spend 2-3 hours bringing it up to specs so not to be charged for a QA fail.
Now if a home owner does not want the dish to be moved or does not want the cable routed closer to a ground source, I have a decision to make. 1. Do it anyway and get back charged so do it for free OR 2. don't do it and explain to the customer that I can't do it that way due to dish regulations.
We don't know if the techs that came to the posters home were sub contractors or "In House" techs.......More times than not Dish QA inspectors will go to inspect a service call or trouble call after I leave to see if I bring it up to specs or not. They like to inspect jobs that they know they can catch us on something.
So in closing, I have to bring the job up to dish standards or risk a "Fail" If the customer will not allow me to do what I need to do, I can't do the job. No matter what the job is, Service call, dish move, upgrade or what ever I must bring it up to specs per dish.
I can not afford any fails, I can't do the job for free.