About Us
McMahon Oil is a family-owned and operated fuel delivery business, headquartered in Glenwood, MN. McMahon Oil took its roots back in 1975 when Jim McMahon opened a service station in Glenwood (Jim's Skelly, later Jim's Mobil). Six years later, he began delivering bulk fuel products to businesses, farmers, and homeowners in the Pope County area; in 1995, he added propane to his delivery services. After 25 years, Jim decided to sell the service station so he could better focus on the growing demands of his fuel and propane divisions.
​
John, Jim's eldest son, spent much of his childhood at the service station. He could be found there after school, changing oil on vehicles, or answering phones and ringing customers up. In his younger years, John played a large role in their marketing efforts, through newspaper and radio advertisements. In 2014, John decided to return to Glenwood to take over the family business. He is happy to be back in the area and excited to continue serving McMahon Oil customers with the high level of customer service that they have all come to trust
​
Though the petroleum industry is an ever-evolving trade that has undergone many changes in recent years, McMahon Oil continuously strives to build and strengthen their relationships with their customers by treating each and every one as if they were a part of the family.
Our Service Area
56226 - Clontarf
56244 - Hancock
56273 - New London
56289 - Sunburg
56308 - Alexandria
56312 - Belgrade
56315 - Brandon
56316 - Brooten
56319 - Carlos
56323 - Cyrus
56325 - Elrosa
56327 - Farwell
56332 - Garfield
56334 - Glenwood
56339 - Hoffman
56343 - Kensington
56349 - Lowry
56354 - Miltona
56355 - Nelson
56360 - Osakis
56378 - Sauk Centre
56381 - Starbuck
56385 - Villard
56389 - West Union
Your location not listed? Give us a call to see if we can help you anyways!