A full line distributor of parts, machines, and motors since 1985

Some of the many items we carry, plus many more!

            Ametek motors                                             Hoses & Cuffs

            Attachment kits                                          Johnny Vac

                Bissell parts                                                     Kirby parts

                      Cirrus                                                              Koblenz                

                  Cloth bags                                                    Lightning Air

                  Cord plugs                                            Miele Replacement

           CWP Brush Rolls                                             Oreck parts

   Dyson replacement parts                            Panasonic parts

        Electrolux/Eureka parts                                Plastiflex hose

       Envirocare bags & filters                           Power cords

              Featherlite                                        Proteam parts

                Filter Queen                                                  Rexair parts

                  Fit All tools                                     Rogers fragrance

              Fragrant scent                                                  Royal parts

              Haviland Hose                                                    Sanitaire

                Hoover parts                                                 Surround Air

                Shark refurbs                                      Shark filters


Missouri City, TX 77489

  • Enter reference # - your acct #
  • Enter Territory - U.S.
  • Enter zip code package went to

Contact us below:

Blower Motors

Email:  sales@gen-vac.com

Doing business the old fashioned way - actually talking to a salesman + fast delivery out of our ONE warehouse in Texas. 

1560A  Industrial Drive

 Click on model # below for Cirrus schematics

From our warehouse to yours!

Fax:  281.261.6383

*Note this website is informational - not an ordering website*

Phone:  1.800.229.8227 / 281.261.7000

Open 8:00 - 5:00 CST, Mon - Fri