Freelancer needs to be patience in every aspect of freelancing!
Have the patience to let the client decide on the best possible resource for getting their work done. You have to make sure you are patience enough to wait out for them to make the decision.
The client may not be technically sound to be able to understand all that you may say and his questions may sound too basic for you. This is when you have to wear the hat of clients be able to explain to them in their terms without losing your calmness and with patience.