Yes, get a sales/marketing person on your team. I don't like sales either and it takes a certain type of person to do it well. Pay them well, set goals, and reward them with commission, etc. I love being in the shop and learning more about equipment/software and new ways to do things and sales...