A shingle driveway creates an attractive first impression of your home. Once installed this type of driveway is easy to maintain and cost-effective.