Warning! After he has your deposit, he will dissapear. It took me almost 4 months to get him to come back and finish the job, and when it was half way through, he UPPED THE PRICE! Ended up costing $3000 for a $2000 job! That was more than the other quote I got! He refused to give me a contract or any papwerwork, when it was over and told me "don't worry, it's guaranteed for a year".
Good luck trying to get them to return your calls a few months when the driveway starts cracking! They will never come back and fix their mistakes. I had another contractor fix it and he told me that even though they charged me for 8 inches of asphalt, he only put about 2 1/2!
Stay as far away from this company as you can!