• Mechanics Direct Working HoursMON – FRI: 8:00 AM – 5:00 PM
  • Mechanics Direct Location 1375 Middlesex St. Lowell, MA 01851
  • Tips to Detect a Failing Mercedes Oil Pressure Switch from the Experts in Lowell

    Posted on May 27, 2020 by Mechanics Direct
    The oil pressure switch is the component responsible for turning on or off the oil warning light of the driver dashboard. The oil pressure of the engine must fall below the critical level for there to be a warning issued through the engine control unit (ECU) and, ultimately, for the… Read More
  • Solutions for Your Honda’s Grinding Brakes in Lowell

    Posted on May 11, 2020 by Mechanics Direct
    If there’s one thing that all drivers know, it’s that your brakes are very important and need to be treated with care. Responsible for slowing your car and preventing accidents which could be life or death, neglecting your brakes could have serious consequences. Of course, brake issues can vary in… Read More

Recent Posts



1375 Middlesex St.
Lowell, MA 01851