Horses for courses. There are some WG who I think do really enjoy it and do give a good service. There are others who only do it for the money, but still try to give a good service. Then there are those who see it as quick & easy money and really just want to get you out the door as quick as they can.
Similarly, builders, mechanics, sales staff etc. etc. - there are some who really enjoy it and are passionate about what they do, there are others who simply need to earn a living but won't usually go the extra mile.
You only have to look through the regional reviews (or CheckaTrade, or MyBuilder etc.) to see those who consistently get glowing reviews. But as for that top level satisfaction you are looking for, I'd say that's pretty rare even in wife/girlfriend relationship, let alone with someone that you are paying. If you do find it (in either setting), it probably won't be long before you get bored and no longer feel completely satisfied.