We hired Patterson Paving to do an asphalt overlay of our driveway and cut/haul away some existing driveway. We met with Sean for the bid and he was very professional and understood our concept. He provided a drawing of the new driveway and a fair bid/proposal. Patterson was also very flexible as far as timing. They did the demo and we did landscaping, then, they came back for the overlay on our schedule. The overlay looked nice, but they left a huge mess after the job. I know asphalt is a messy business, but they could have done a better clean-up job. There were puddles of oil, chunks of asphalt in the desert, asphalt on our garage door and siding, brown sludge on the road, and most of all black tar tire tracks going everywhere at the end of our driveway. I told Sean and he had his guys come back the next day to clean the concrete at the end of our driveway. It was a slight improvement, but my husband and I spent hours further cleaning up the tar on our house and at the end of the driveway. I would have rated them higher if they had cleaned up better or prevented the mess in the first place. They may be more used to doing parking lots than residential homes.