Well what you are looking for is called "post processing" basically after the photo was taken, small adjustments to improve or develop a look you were going for including blemish or imperfection removal.
There are A LOT of people who do quality post processing, and really if you're up for it you could experiment with it yourself if you wanted. The obviously programs being Photoshop, Adobe Lightroom, as well as a program called Aperture all allow for fun easy changes and touchups - though they take a while to learn.
Vital Edit does a really nice job offering services from reasonable hourly rates, to single picture edits if you only have a couple to do. http://www.vitaledit.com/
Another option you have is putting your photos for hire, browsing galleries and deciding yourself on the professional you want to work with through http://www.gurushots.com/post-processing/
You could probably source professional photographers for hire in your area as well as now that basically everyone is moving into digital media, most professionals have a solid grasp on all the common techniques of post processing and how to make their photos into exactly what they wanted.
Another option would be joining a photography forum, then asking for help from those people who you observe to either be helpful or those you notice to provide post processing. Photography-on-the.net is an amazing resource, and despite it being mostly canon users, they are open to helping basically everyone. Though I would encourage you to read on post processing and decide if its something you could do yourself as its very fun and rewarding - then you could probably contract out if you felt it was out of the scope of commitment you wanted to stay in.
Let me know if you need more information.