Hampton Bay 48000 BTU Stainless Steel Patio Heater This Hampton Bay 48000 BTU Stainless Steel Patio Heater ($149) has a 4.5 star rating by over 1,000 happy customers. It can heat up to 200 square feet and is the perfect mix of affordability and quality. Image Source: homedepot.com Hampton Bay 48000 BTU Stainless Steel Patio Heater $149 from homedepot.com Buy Now