Measure the driveway. Order enough stone to cover the area. Be sure to add extra to your order to make up for broken or cracked stones.
Dig the entire area up leaving a level 6 to 8 inch trench for the entire driveway area.
Fill the hole with 5 inches of gravel base, then add an additional 2 inches of course sand on top the gravel.
Level the sand with a rake, and compact it. Rent the equipment from the local home improvement store.
Measure a straight line from one end of your driveway. Use a piece of string attached to poles on each end. This is your guide for creating the border.
Set the border stones on a layer of stone mat. Apply an adhesive to attach the border stones around the edges of the driveway. Continue laying the stone, working your way to the center.
Put all your stones in place, cut the stones to fit gaps or spaces. Once all stones are in place, roll over the stone with your compactor.
Blow out the cracks between stones with a leaf blower to remove all debris before grouting the entire project. Take a large squeegee and remove excess grout from the stones before it dries.