Contact Complete Design and Estimating