Just for fun...
It has been said here several times that one of the reasons we d-i-y is that we spend a lot more time and effort on a job than the "pros" we might otherwise get in. The end result is therefore "better" in some way, be it from a design point of view or a finish point of view.
There are several here (myself included) who not only d-i-y at home, but have a professional skill with which they earn a living.
Do you find yourself somehow "skimping" when the job is not your own, or are we a special breed of professionals who always turn out the perfect job, time and cost aside?
In other words, given a similar job at home or for a client, would the client get exactly the same standard of care and attention as the job at home? Be honest :-)
Hwyl!
M.