Why Irving Energy

Since 1924, we have been committed to providing quality products and reliable service to the communities where we live and work. As your full-service heating provider, we are always available to help you choose the right options for worry-free home heating.

Safety and Peace of Mind

Our team is committed to safety in everything we do. We know it’s important to protect our customers, employees, communities and the environment – so that’s why Irving Energy employees are properly equipped and thoroughly trained in the latest safety procedures.

Reliable and Timely Delivery

We are happy to offer automatic delivery of heating oil and propane. To ensure you have fuel when you need it, we have sophisticated computer software that predicts your fuel needs based on the size of your house, your usage, and the weather. That means with Irving Energy, you’ll have one less thing to worry about!

Expert Energy Advice

Our experienced and professional team can help you choose the right heating fuel and equipment for your home heating needs. Let us put our knowledge to work for you.

Energy-Efficient Heating Equipment

When it’s time to replace your heating equipment, our team can recommend and install energy-efficient equipment. We offer a complete line of home heating equipment, installation services as well as equipment maintenance and repair services.

24-Hour Emergency Repair

Our technicians are on call 24 hours a day, seven days a week so that anytime you need us, we will be there.

Heating Equipment Protection Plans

Our heating equipment protection plans include an annual safety check, cleaning and tune-up. With regular visits from our knowledgeable technicians, you can be confident your heating equipment will run safely and efficiently all year long.

Flexible Payment Options

We offer a variety of pricing plans and payment options to fit your needs. Let us help you choose the option that works best for you!

Receive a Quote

Know the comfort of partnering with a full service heating company. Click below or give us a call at 1.888.310.1924

Learn More