Jim runs his business in a manner that makes customer satisfaction a top priority. His crew performed a driveway resurface in which my old pavement was dug up and removed, and new pavement was laid. He requested that we let the gravel sit for a couple weeks prior to setting the new surface so he could observe how the subbase settled. I spoke to other pros who said that not all contractors take the time to do this, but James and his crew were doing the job the “right way” so my driveway would last. His men were always on time, respectful of my property, and left the site clean both times. Jim is a personable and professional gentleman, and I would absolutely recommend this business to others. BTW- the finished project was top notch. Couldn’t be happier.