I've been a customer for many years now, and I've always had a positive experience. Southville is extremely responsive when there is a problem. John and his team are knowledgeable, capable and wonderful to work with. Mary Claire is a very lovely person who is always extremely nice to deal with for all billing or contract related issues. Overall, I cannot say enough good things about Southville Petroleum!