I recently met with a potential client to go over what I could offer him. When he requested something out of my scope and I told him I would have to outsource the task to someone on my team he said me I should "be able to do it myself...." When I reminded him that he does not perform every task in his restaurant himself (cooking every meal, waiting and busing tables, etc) He rebutted that I was a freelancer and he was "in the restaurant business." I don't think he meant it as an insult but it certainly made me feel 3 feet tall. I just thanked him for his time, told him I knew the limits of my technical skills and walked out since I sensed difficulty before any contract was signed.
Though, I'm wondering if I should have responded differently or came up with something to make him realize it doesn't matter if it's outsourced to a team as long as it's what he wants in the end is what really matters. I'm worried because I'll face this type of potential client again and want to be ready next time.
What does everyone think?