Another option you can look into is using subcontractors for those jobs you're not familiar with. But be sure you know who they are and the type of work they do. You don't want subs who do not meet your standards. Makes you look bad in the eyes of your clients.
Another thing to consider with subs is what they'll charge you. If you're charging $35/hr and they are charging you $30/hr...unless you have LOTS of WORK you won't make any money.
I have subs I currently work with and it's been fantastic. Can do work for clients - such as transcription - but I don't need to know how to do it. My subs have the equipment/programs/skills, etc.
I have a few people I've worked with in the corporate world that I know I will feel comfortable to approach about utilizing their skills as my subcontractor. Let's say I want to offer website design or maintenance...I know nothing about that but know several people who do that for a living. If their price is right, I might consider offering that service sometime down the line.
Whatever you do, don't ever take on a job with a skill level you know nothing about. It will cost you BIG TIME!
Carol
CJ's Virtual Business Solutions