Always used a professional myself - that way if it wasnt "good enough", they had another number to call that wasnt mine!