I believe that it is acceptable to solicit work from Agents or anyone else for that matter. It's not like you can avoid being recommended by Agents once you are established in the area. Unless of course you don't trust yourself. When it comes to collusion, there is plenty of literature out there defining the ethics of home inspections. I don't recommend service providers or contractors, for repairs, and I don't perform any. I make sure my customers and agents know this up front. I have seen inspectors recommend as well as bring contractors to the inspection. One inspection, in particular, the inspector with his cohorts insisted that the roof and gutters be replaced. They also "recommended" that the a/c system be replaced. I won't bore you with the list of recommendations. Conveniently the trades were there to provide estimates for the work. The house was 5 years old and it had a tile roof. The air conditioning unit was operating as it should have been. The inspector told the that the temp split was unacceptable and that the unit was undersized for the house. None of this was true. The home is 3200 sqft. They charged 975.00 for the inspection. This is not uncommon.