Another way to look at it, We got a call from our plumber "The customer I am working for needs an outlet for his dryer, can you take care of this" We went to the job, and as soon as we got there, he called us aside and said, "Please bill me for the job, I am the general contractor for the work here. Ok we did the job and billed him. A year later that customer called and said could you please come and give us an estimate on some recess lighting, we liked your response when you worked with the plumber and we thought your prices were reasonable. We found out the plumber marked up the job 100% and they thought this was a fair mark-up. We work for other General contractors that also mark-up jobs from subs. Good idea not to talk to customers about any dealings with subs or prime contractors, however this guy should have let you know in advance.