They got my driveway done in 2 days. You can tell it was done right because it looks the same as it did 2 years ago when they first installed it. Excellent company to work with.