Unravel the hoses on the ground. Get the hoses flat to the ground. Work out any kinks, twists or bends. Stretch the hose straight from end to end.
Lay out the measuring tape next to the hose. Extend the measuring tape to the end of the hose, or to the end of the tape if you are using hoses over 12 feet. Lock the measuring tape into place by pushing down on the locking mechanism.
Set a nail 2 inches from one end. Drive the nail into the hose with the hammer far enough to make a hole. Pull the nail out of the hose by hand or by using the claw end of the hammer. Repeat this step every 2 inches along one side of the hose until you reach the other end of the hose.
Put the end cap at one end of the hose. Attach the cap to keep water from bypassing the leaker holes and running out the end.
Lay out the hose in the garden. Start the open end of the hose at one corner, or designated edge, of the garden. Work the hose in a serpentine pattern around the garden so that it lies as close to your plants as possible. Lay the hose through flower beds if that allows maximum irrigation with the least space used. Keep all of the holes facing up. Keep the hose from twisting or kinking to avoid blocking the free flow of water.
Brace the hose to the ground using the landscape pins. Set a pin at one end over the hose. Push the pin down so it holds the hose firm to the ground. Place a pin every 2 feet along the length of the hose.
Connect the second hose to the water supply. Connect the other end of this hose to the hose in the garden. Turn the water on low. Check the water flow along the hoses; look for blockage in the leaker holes and unplug them.