S.P.
I prefer a personal recommendation from someone I know or a friend of a friend. However, I think online sites are useful. Keep in mind that more people complain though than praise. I would look for a review from someone who had a similar service performed.