We hired Jims Paving to pave our driveway since we had a dirt driveway and my rugs were always dirty. I called and got several estimates and I was most happy with the one from Jims. He came out to do the estimate and he explained everything in detail. He also gave me the lowest estimate. My driveway came out awesome. They workers were here early in the morning and had the driveway done in no time.