I'm slow. I can build a bike from a bare frame in about 2-3 hours. At least an hour of that time is spent looking for a tool that I just put down a few minutes earlier.
Even taking time out of the equation I'm not as good as the best mechanics at my local shop, but I'm usually happy with my results. I'm not always happy with the shops' work.