The problem with Adword is it has aero life span, turn your advert off and the response stops dead, no one will ever see it again so spend £100 and it is gone.
Leaflets have a much longer lifespan they are kept on noticeboards and in kitchen drawers, you can put a leaflet out today and get a call in 3 months. They are much more targeted you just put them out to homes you would like to work in. Adwords are seen by everyone even the dregs of society who want to hire a machine so type in 'carpet cleaners' into Google
But Adwords requires almost zero effort, once your campaign is running you just pay the bill. Leaflets on the other hand require a massive amount of effort.
Given the choice I would use leaflets.
A quick Adwords tip....
You can have different ads for different times of day and days of the week. Don't just use the same ad all the time .
Have a....
8am to 5:30pm advert
A 5: 30pm to 8pm advert ( saying open evening until 8pm)
A weekend advert ( saying open weekends until 8pm)