Phone: 877.598.1300

Office: 877-598-1300

The key to success in road marking removal is to remove epoxy, thermo, or poly street markings from the asphalt without causing damage to the asphalt or concrete.


Thermo-plastic line removal is the most difficult because these lines are nearly as hard, and in some cases harder, than the underlying asphalt.


Hydroblasting can quickly eliminate thermo-plastic and paint stripes while causing minimal damage to the underlying surface.


Contact us to learn more.



Performance Hydroblasting uses the Stripe Hog™ system for surface preparation to experience the best results on all surface preperation and reclamation.


We have the equipment for small and very large commercial projects.









Contact us with your specific questions and we can help guide you to a solution.  

Government pavement demands high quality services that help stretch municipal budgets.


Equipment that aggressively chews up concrete and asphalt can cut deeply into repair costs. Chewed up driving surfaces are also very unsafe for local motorcyclists.


Performance Hydroblasting provides an environmentally clean and far less abrasive solution. We are mobile and proven on high-end surfaces.


Contact us  for your next project.



Rubber deposits left on runways from aircraft landings are quickly eliminated with our high-pressure waterjets.


High-pressure hydroblasting is the low impact way to clean. It is much faster than alternative methods, drastically reducing the time the runway cannot be in use. Because hydroblasting is dust-free and easy to clean, it is the low-impact environmental alternative.




Contact us with your specific needs.

Performance Hydroblasting Trucks Removing Rubber from Airport Runway

Respect the Pavement.

']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + ''; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); $(document).ready(function () { try {'onSwitchFinish', function() { try { _gaq.push(['_trackPageview', +]); }catch(e){} }); }catch(e){} });