top of page


Pump - Turret - Interior


Our pump systems are unbelievable.

We offer any pump size/type, diesel or gas, on the market.  We typically recommend Hale, Darley, or Waterous pumps.  But, as always, the choice is yours.

Just imagine the fire-stopping power of having a 500 gallon water capacity and 20 gallons of foam, ready when you are.

Sept 2010 952.jpeg


Our front turret nozzle is joystick operated from within the vehicle. 


One firefighter can fight fire and drive at the same time.


Interior - Custom/Specs and More

Take a look at at our custom/spec sheet for more ideas, and compare our customization to other brush trucks.


There is no such thing as one cookie-cutter brush truck.  We build all our trucks to your specifications.

About General Fire Equipment

dec 2011 280.jpeg

- A Message From Monty,

Owner and Founder

At General Fire Equipment, you won’t only get what you want; you’ll get the best quality at a fair price.


With over 60 years of experience, I and my team have the passion and expertise to thoroughly and efficiently serve our customers, and ensure they’re never disappointed.

We have decades of firefighting experience and over 60 years of fabrication experience.

20 years ago, I had one idea: Let's build an incredible brush truck that can go where others can't.

Today, we've been fortunate enough to serve dozens and dozens of fire chiefs and fire stations, all across the US.


With a staff of highly qualified welders and fabricators, we confidently ensure the quality of all our builds.  Quality is something we all strongly believe in, and it has been at the heart of General Fire Equipment from day one.


I started this company to serve a need, and produce an excellent product.  We've been so fortunate to have accomplished both of these goals, and we look forward to being able to serve you!

Browse our photos, read the custom/specs, then give us a call.  We'll make your dream a reality.

Thanks for all that you do,

- Monty

Contact Us

5090 Ramble Rd, Virgilina, VA 24598, USA

(434) 579-7581

Get In Touch

Thanks for getting in touch. We'll get back to you shortly.

bottom of page