Got Power?® – Generator Rental

From our fleet of over 200 towable generators from 10 kW to 1 MW, we will help you determine the right size generator for your needs – including mobile green power solutions. Our generators are thoroughly maintained and ready for deployment. Our team will deliver, hook up, and start up the generator to ensure safe operation. Each generator is rented with the necessary cables, safety ramps and fueled as needed.

We service Northern California from our San Francisco Bay Area and Sacramento locations. Call (866) 468-7697 for details.

Towable Generator Rental Services

Towable Generator Rental Assessment

Before you rent a towable diesel or hybrid solar generator, it is important for us to understand your backup power needs and characteristics of your site. Our thorough assessment involves:

  • Detailed site survey, including over a dozen factors, such as transfer switch, where generator will be parked, and cable lengths needed
  • Determination of  best generator size
  • Match to our fleet of diesel generators ranging from 10 kW to 1 MW, or one of our hybrid-solar generators
  • Comprehensive plan, including ancillary equipment needed & hook-up plan

Next Steps:

Towable Generator Rental Service Details

When the lights are out, you need a dependable company that knows how to get a generator mobilized quickly. We can handle all of your generator needs, including:

Assessment and Sizing

Our inventory includes over 200 generators ranging from 10 kW to 1 MW, allowing us to offer the best size for each client’s unique situation. Our team of experts can help assess your power needs to determine the ideal generator size for your needs.

Delivery and Installation

We offer delivery across Northern California, and our large service team is always ready to deliver and power up on short notice if needed. Our team is experienced in safe and efficient hookup, ensuring that your generator is up and running as quickly as possible.


Our rental generators are delivered with full fuel tanks. Depending upon your expected use, we can help you forecast your refill schedule, then deliver regularly to help keep your generator running smoothly.


At CD & Power, we believe that regular maintenance is key to ensuring that your generator operates reliably and efficiently. We offer comprehensive maintenance services for all of our generators, including regular inspections, preventative maintenance, and emergency repairs. Our team of trained technicians is available 24/7 to ensure that your generator is always running at peak performance.

Load bank testing is a critical part of preventative maintenance, as it ensures that the generator can handle its maximum rated load. Our technicians will perform load bank testing to simulate a real-world load on the generator and ensure that it is operating correctly.

We also perform regular inspection and testing of the automatic transfer switch (ATS), which is responsible for automatically switching power from the utility to the generator during a power outage.

We perform fuel, oil, and coolant sampling and analysis to identify any potential issues before they become major problems. This helps to ensure that your generator is running efficiently and that you can avoid costly repairs in the future.

Overall, our preventative service plans are designed to ensure that your rented generator is always ready to provide reliable power when you need it most.

Generator Compliance Help

At our company, we understand that compliance with regulations and codes is a crucial aspect of using a generator. That’s why we offer Compliance Assessment & Planning services to help our clients remain compliant with the various agencies and codes that regulate generator use in Northern California. We simplify the complex requirements to ensure that you are always prepared for surprise inspections and have mandated reports readily available.

In addition to renting you the right generator, hooking it up and powering it up, we are available to evaluate a range of compliance factors, including the Authorities Having Jurisdiction (AHJs) that govern your location, load tests as required by the NFPA 110, Automatic Transfer Switch (ATS) inspection and testing in accordance with NFPA 110, record-keeping per NFPA 110, secondary remote emergency stop switch requirement per NFPA 70, annual diesel fuel testing in accordance with NFPA 110, rupture basin sensor testing in accordance with California Fire Code (CFC) 5003 & 5004, above-ground storage tank inspection in accordance with SPCC and STI requirements, and emergency power source exit lighting per CFC 1011.

Our Compliance Assessment & Planning services are designed to ensure that you meet all necessary regulations and codes, allowing you to focus on your core business operations while we take care of compliance matters.

Additional compliance services include:

Additional Equipment Rental

In addition to generators, we supply all the necessary equipment to make use of your generator, including cables, distribution panels, and load banks. Our team can help you select the right equipment for your project and ensure that it is installed and functioning properly.

  • Diesel generators of course!
  • Cables and Cable Ramps
  • Spider Boxes
  • Distribution Panels
  • Transfer Panels
  • Hybrid Solar Generators

Mobile Green Power Solutions

Did you know that we also rent clean, green, quiet hybrid battery/diesel and mobile solar generators?

  • Hybrid battery-electric / diesel systems
  • Low-maintenance solar trailers available
  • On-board batteries mean round-the-clock power
  • Up to 16 kWh daily harvest and 133 amp capacity
  • On-board gas generator to ensure consistent capacity – learn more

Generator Rental Resources

Visit our Resources Page for even more generator tips.

Contact Us

  • Help us send your message to the right person (check all that apply).

24 x 7 Emergency Service
(866) 468-7697

(925) 229-2700
150 Nardi Lane
Martinez, CA 94553

Hours: 8:00am to 4:30pm

Licensed General Engineer #757162

(916) 564-2622
4372 Pinell Street
Sacramento, CA 95838

Hours: 8:00 am to 4:30 pm



Call 866-468-7697 (24/7)