Weeding... it's one of those jobs that people would do just about anything to avoid!  Not me.  I will advise on what is the most effective long term strategy to eradicate or at least severely reduce your weed problem.  After all, there's no point in somebody charging you a lot of money to remove the weeds if they are only going to return in a months time.