Thank you for choosing Bain.
Let us know how we did.
Click here to leave a review.

Write a review

goldstarsVery friendly
by Jacey
We called and they were here within 2 hours. Very friendly both over the phone and in person. Willing to answer any and all questions and/or concerns. Definitely will be my choice from this point on and I recommend them to any and all.

Make a service or delivery appointment
Apply for a service agreement
Learn about financing options



Bain Oil Company / Bain Heating & Air Conditioning

Contact Bain


  • HVAC Sales, Service and Installation
  • Heating Units and Air-Conditioning Units
  • Natural Gas Systems, Oil Burners, Heat Pumps
  • Installation and Service of Most Major Brands Including Aire Ease, American Standard, Burnham, Goodman and Weil-McLain
  • Home Heating Oil and Kerosene
  • Gasoline and Diesel Delivery
  • Above Ground Fuel Oil Tank Installation
  • Commercial and Residential Deliveries


  • Randolph County, Guilford County, Forsyth County, Davidson County, and areas of Rockingham County and Alamance County
  • Greensboro, High Point, Winston-Salem, Kernersville, Summerfield, Oak Ridge, Stokesdale, Colfax, Pleasant Garden, Reidsville, Browns Summit, Gibsonville, McLeansville, Whitsett, Julian, Jamestown and surrounding areas