Cross Cleaning is your official local Generac dealer providing Generac generator sales, service and installation to Kilgore, Longview, and the surrounding East Texas area.

When it comes to industrial generator system sales, service and repair Cross Cleaning has got you covered.
From helping you to choose the best generator for your needs, to repairs, maintenance and installations, our trained service technicians are thorough and reliable.

Call us today at 903-988-1364 to let us know how we can serve you.


Bi-Fuel generators combine the power of diesel fuel with the longevity of natural gas. They meet the NEC and NFPA code requirements for on-site fuel storage while providing the reliability of natural gas flow during a crisis or extreme weather event. Should natural gas not be available, bi-fuel generators can run on diesel fuel alone. By offering fully integrated solutions that are the only EPA-compliant bi-fuel generators available straight from the factory, Generac is able to provide dependable solutions with flexible fueling options to meet the needs of various backup power applications.


Diesel-fueled generators provide business owners with an efficient fueling option intended for large backup power applications. Generac has been able to ensure each diesel-powered solution meets the needs of various applications as well as the standards of each company.


Featuring extended run times, cost-effective engines and environmentally friendly emissions, Generac’s clean-burning gaseous fuel generators can be used to meet local code requirements and the unique backup power needs of each business.


Boasting diesel-powered generators, portable water trailers, light towers, heaters, and pumps, Generac’s robust catalog of mobile power products provide a variety of diverse options that allow consumers, construction site workers, and business owners alike to complete a variety of projects while increasing their overall ROI.

Would you like more information on which Generac generator best fits your needs and your budget? Fill out the quick form below and one of our associates will get back to you shortly to answer all of your questions.

11 + 1 =