R
Ross Lewis Review of Needham Oil & Air
This is the worst company in the history of oil co...
This is the worst company in the history of oil companies... they messed up my oil burner, and refused to send out a tech for the 6th time and tried to hold us hostage to pay for oil...... I will NEVER do business with this company again BEWARE!!!!!!!!!!!!!!
Comments: