Whatever your environmental infrastructure needs – whether it is inspection, routine maintenance, or emergency repair – National Power Rodding has got you covered. We are headquartered in Chicago, Illinois, but have the ability to service all 50 states.

National Power Rodding
2500 West Arthington Street
Chicago, IL 60612-4108

Toll Free: 800-621-4342
Phone: 312-666-7700
Fax: 312-666-5810

9810 FM 969
Austin, TX 78724

Toll Free: 800-621-4342
Phone: 512-928-1420

Contact us today to learn more about our capabilities.