David did an amazing job start to finish on our new logo. We had a couple ideas however he came up with many on his own. Overall we thought the whole process was top notch and very quick.