100% Customer Satisfaction Guaranteed!


  • $25 Off All Cleaning, Inspections & Repairs
  • 5% Off New Installations
  • $0.10 Off Per Gallon Of Home Heating Oil Delivery (150 Gallons Or More!)

Our Services

Contact Us

We accept the following payment methods:

  • American Express
  • Cash
  • Discover
  • MasterCard
  • Personal Check
  • Visa

Comprehensive HVAC Contractor Service in Roanoke, VA

As your Roanoke, VA, HVAC contractor, APB Whiting Oil Company is proud to dedicate our years of experience to aiding homeowners across the region. If you're concerned about your utilities, our professional technicians are committed to providing you with high-quality service at reasonable rates, working on as efficient a turnaround possible. Don't let a problem with your heating or air conditioning make your life difficult. Choose the team you can trust to identify and troubleshoot any issues you may have, saving your time and money in the long run.

If you're considering installing a new unit, our staff will help identify a make and model that works for the needs of your budget and the layout of your home. Whether you're looking for a state-of-the-art solution or a time-proven traditional furnace, we'll make sure that the installation is timely and safe, and in accordance with all bylaws and codes. If you require maintenance on an older unit, we'll lend our attention to detail to identifying the source of any problems, and preventing further issues from arising. We are also available 24/7 in case of emergencies; call us at any time of day or night, and we will respond quickly, protecting your home and your loved ones.

End your search for a Roanoke, VA, HVAC contractor. Contact APB Whiting Oil Company to learn more about the many ways we're pleased to be of service. Call our friendly staff today to inquire about our rates, or to set up an initial consultation or estimate.

Proudly offering the full line of HEIL Products!

Call 540-774-4401 Today!

We'll be happy to answer any questions you have.


Why Choose Us?

  • Highest Quality Work at Competitive Prices
  • 24/7 Emergency Service
  • Locally Owned & Operated
  • Punctual Service

Business Hours

Emergency Services Available 24/7

Monday8:00 AM to 5:00 PM
Tuesday8:00 AM to 5:00 PM
Wednesday8:00 AM to 5:00 PM
Thursday8:00 AM to 5:00 PM
Friday8:00 AM to 5:00 PM