Here's a method that has been used maybe well over 200 years that most folks simply have forgotten and now spend thousands of dollars renewing a concrete surface. Way back before anyone alive today, people used to use limestone powder. They mixed it with water to create a paint and painted everything with it. This protected wood from sun, insects and decay. Those similar methods can be used today. For some reason people pouring concrete in Florida and slackers elsewhere don't use rebar and pore at 3 inch thickness or less and then everyone wonders why their concrete driveway lasts only 10 years on top of sand. Geee...I wonder. 50's - 60's alot of driveways didn't use rebar either but the concrete mixture was much stronger and it was poured at 4-5 inches or thicker. Although a higher percentage used rebar than today. Today if you want a newer looking driveway there are multiple methods you can take to accomplish this. 1: Spend 10k-20k busting out the old and pouring in new correctly. 2: Spend roughly 1k-6k painting it which will have to be done every 5 years anyways. or 3: DIY, pressure wash, repair cracks and paint it with portland cement which is the main ingredient of concrete. This cost $300 in material and a whole lot of labor. This will have to be done roughly every 3 years but you never have to seal it and doing this every 3 years your still not going to spend as much as other methods for the life of the concrete. Granted you can only do so much patching before it will all eventually need to be ripped out anyway. Here we had a corner that was broken off that needed to be built back up so we busted out the old, dug a 2 ft piling and re-poured with fiber enforced concrete. Since its part of the corner with vehicular traffic we didn't want it to break off again which was the reason for an overkill piling and a pour at 5 inches. Once repairs and cracks are complete then all you do is mix up the portland with a bonding agent (the white stuff), water and make your paint. Brush minimum 2 coats and boom new driveway for $100-$300 for 3-5 years. The more coats you add the more even it will look and will actually improve the strength and decrease wear time slightly. Hell, sometimes one coat looks better than original. Have fun.....breaking your back :)