About Us


Jack Stem (1917-2009) and his brother Doug (1920-1968) founded the company in October 1946, which began as a Gulf gasoline station in Milford, NJ. In 1951 the business was moved to its present location and expanded to include heating oil sales. Over the next several years Stem Brothers merged with other small heating oil companies, further developing the size of its customer base.

Jack Stem John David Stem joined his father John E. Stem in the business in 1969 and was very instrumental in building Stem Brothers, Inc. into what it is today. His innovations included progressing from the self-service car wash adjacent to our facility, to an automatic car wash on Rt. 12 in Flemington, NJ. This became the basis for a new division within the company, Shammy Shine Car Washes, Inc., which has since grown to 12 locations under the leadership of Craig Stem.

It was David's dream to add propane to our product line, and in 1989 his dream was fulfilled. Due to our competitive pricing and our excellent service, propane continues to be a rapidly growing market in our business today.

Stem Brothers, Inc. owns three gasoline stations: Frenchtown Citgo in Frenchtown, NJ, which was remodeled in 1992; Milford Citgo in Milford, NJ, which was remodeled in 1993; and our newest facility, which opened in 1998, Bloomsbury Citgo, located off of Interstate I-78 on Exit 7 in Bloomsbury, NJ. Each offers Citgo quality products, a convenience store and propane. The Milford location has a service garage for vehicle repairs as well.

After a two-year battle with cancer, David succumbed to his illness on August 31, 1997. He is greatly missed by all. During his infirmity he continued to establish the high standards for the company; and he personally prepared his brothers, Rick and Craig, and his son J.D. to carry on the business. David's foresight has enabled the company to experience continued growth. The company looks forward to serving the Delaware Valley as its number one energy supplier for many years to come.


"The service 'Stem Brothers' has provided for the last 40 years has been friendly and prompt. On a scale of 1-10, 'Stem Brothers' gets a 10 in my opinion."
-Upper Black Eddy, PA

"I was impressed with your prompt and efficient service. More importantly, your extensive knowledge made me feel safe regarding propane use. Yours is the one bill I don't mind paying."
-Milford, NJ

"We have needed your emergency service many times over the last 22 years and you are always willing to come no matter what time of day. You even serviced our burner one New Year's Eve!"
-Milford, NJ

"Your service is always exceptional and reliable and we are delighted that we are customers."
-Erwinna, PA

"We ran out of oil on a Friday night on a cold October evening. Our regular oil supplier would not make a delivery until AM. My wife called Stem Brothers and Dave Stem personally delivered oil at 10:00 PM. We became customers."
-Flemington, NJ

"Your service technicians are always friendly and knowledgeable and they make me feel comfortable having them enter my home. I just had an issue tonight and the gentleman on call was again, nothing but top notch. I want to thank you again for your wonderful support staff and please be sure to commend them on truly doing a job well done."
-Frenchtown, NJ

Service Area

Stem Brothers serves Hunterdon and Warren counties in New Jersey and Bucks County in Pennsylvania. Here is a list of the cities and towns where our services are available.


Hunterdon & Warren Counties, New Jersey

Alexandria, Alpha, Annandale, Asbury, Baptistown, Bethlehem Twp., Bloomsbury, Byram, Carpentersville, Clinton, Delaware Twp., Flemington, Frenchtown, Glen Gardner, Hampton, Holland Twp., Kingwood Twp., Lebanon, Little York, Milford, Phillipsburg, Pittstown, Quakertown, Ringoes, Rosemont, Sergeantsville, Stewartsville, and Stockton.

Bucks County, Pennsylvania

Springtown, Erwinna, Ottsville, Pipersville, Pt. Pleasant, Ferndale, Revere, Upper Black Eddy, Kintnersville, New Hope, Riegelsville, Durham and Pleasant Valley.

Important Links

New Jersey Oil Tank Replacement Program

NOTE: Here is information on the program, but it is temporarily suspended due to a lack of funds, according to the New Jersey Department of Environmental Protection.

Like any home appliance, an oil tank can last for many years. But just like any home appliance, there comes a time when you need to replace old and outdated equipment with something new and technologically advanced. And now is a great time to replace your old tank because the State of New Jersey has expanded eligibility for the Petroleum Underground Storage Tank Fund.

For more inforation, click here.