Sounds like the kind of tuneup or carb cleaning job which a mobile mechanic could do. Unfortunately, Angies List does not break out shops from mobile mechanics - both would be listed in the Auto Repair category of Search the List, so if seton a mobile mechanic you would have to call around - or google for mobile mechanics in your area, then cross-check by company name on Angies List for ratings or reviews.
Since you say it runs rough, that says to me it runs - so not clear why you want a mobile mechanic - which is usually "required" by people only because they want to avoid a towing charge to the shop - rather than just selecting a repair shop to take it to.