12 Hylestead St, Providence, Rhode Island, 02905
Main:
(401) 467-6510
Fax:
(401) 941-3373
19-Feb-09
Jenn S
DO NOT use this company. Their oil prices are higher than most and have messed up our billing with no desire to rectify the situation, except by telling us it's our problem not theirs. Use any other oil company and you'll be doing yourself a favor. We just switched to Tech Oil and couldn't be happier. Lowest prices and great customer service.