We had our driveway done by Amy L.Newsom, Inc. (352) 308-7410. They did an outstanding job. They first ground all of the old stain off of the driveway and patio and then painted and then coated, etc. They were reasonable, were on time and great to work with. We had seen other driveways they had done and they were terrific.