Before employing a contractor, you must first take a fine look at the work and ask yourself - can I do this? Be realistic here, consider your skill level, how much time you've got, and how well you think you can actually do the work. For some jobs, like with a leaky faucet or with a disposer on the fritz, you might like to hire a contractor or a plumber who is extremely skilled in this area. Hanging doors or changing the wheels of a table can be done DIY, especially if you've something similar to the Rockwell Jawhorse.
The job history is one of the primary things that you must look for in a contractor. If they have a list of pleased customers that recommend them to you 100% then you've got probably made the right choice. If there have been problems with the recommendations, be sure that you ask how the condition was dealt with and what the contractor did to resolve the problem. Also. it is very vital to ask just how much time it took to resolve the subject and how happy the clients are with the results. Always request a client list or better yet go with contractor that has been recommend to you by a friend of yours, a neighbor, or a relative.
It is also a good idea to scout out different contractors before deciding on one in particular. Seeing three local contractors at once can really help, particularly if you have a big work that needs to be done. Ask them for their projected budget (materials and labor) and schedule. Look for one that is likely to suit your needs the best and on that would seem realistic, a contractor with a too low budget and too short timetable can probably lead to mess.
There are many tools out there such as Rockwell Jawhorse that can make such DIY jobs go less complicated. But, just be sure that you could really do it on your own. If you feel like you could't then it may be a great idea to hire a contractor instead. Hire a good one so that you obtain what you pay for and that you obtain it on time.