A professional handyman should have a broad knowledge of home repair and maintenance. They should be able to handle small jobs such as fixing a leaky faucet, replacing a light fixture, and painting walls. They should also be able to handle more complex tasks such as installing new wiring, tiling, and installing cabinets. They should have experience using a wide variety of tools, such as hammers, drills, saws, and screwdrivers. They should also have experience working with a variety of materials, such as wood, metal, and plastic. Finally, they should have the safety skills necessary to do the job safely.