$50 additional charge for any out of service area pick-upPayment is due upon completion of job.We accept Mastercard, VISA, personal checks and cash.