i agree with lee,you better get a flat rate.this guy might be on time but, he might bite you for 3-4 extra days.that's alot of money when you thought it was a 4,000.00 job to start with.also i would check with other people to see how good of a job he did for them.