McCray is your one stop shop  for all your maintenance and repair needs.

Service manager: Jay Blackburn

Phone: (909) 885-2551



McCray Fleet Services is your one-stop maintenance provider, from PM inspections to major overhauls and collision damage repairs. With just one call we will save you valuable time and money dealing with the numerous vendors you currently call for maintenance, tires, glass damage, accident repairs, breakdowns, etc.
We have the experience and know-how to provide the following services:
  • Mobile on-site service
  • 60-point PM inspection and oil change
  • All follow-up repairs
  • Diagnostics with our state-of-the-art computer diagnostic equipment
  • Brakes, clutch and major repairs
  • Electrical repairs and air-conditioning service
  • Trailer and van body repairs
  • Major engine in-frame & overhauls
  • Emergency road service
  • Estimates on all repairs
  • Clear, legible and detailed bills
  • Pick Up and Deliver


Pick Up and Deliver Service


McCray’s has licensed drivers to pickup and deliver customer vehicles. This is usually a two person job and our service alleviates the need for our clients to expend time and money from their own operations.