Auto repair
Diagnostics, brakes, electrical work and maintenance for your everyday vehicle.
Explore auto repairCar trouble or a work truck off the road? J & J handles diagnostics, repairs and maintenance at 321 Orinoco Drive. Tell Jeff and the team what’s happening. We’ll help you arrange the next step.
Diagnostics, brakes, electrical work and maintenance for your everyday vehicle.
Explore auto repairDiesel and commercial truck repairs, engine work and preventive maintenance.
Explore truck serviceStart with the symptom. Find out what the shop checks and what to tell us when you call.
Understand what a fault code can tell you and what information helps with diagnosis.
Check engine light answersLearn about brake symptoms, pad and rotor wear, and what affects the repair.
Brake repair answersExplore battery, starter and charging concerns before assuming which part needs replacing.
Starting & electrical answersTell us when it happens: over bumps, while turning, at speed or when braking.
Steering & suspension answersFind out how the manufacturer’s schedule, mileage and vehicle use guide maintenance.
Oil & maintenance answersRead about overheating, cooling-system concerns and arranging service.
Cooling & exhaust answers
Jeff Cichon and the J & J team handle car, truck and fleet repairs from a seven-bay shop on Orinoco Drive. Mechanical repairs, mobile service and collision work, with a local team you can talk to.
Paint, body and collision repair at our Bay Shore shop. Talk with the team about the damage and arrange an assessment.

Broke down? Call (631) 919-0157 and we'll get you sorted. Have your vehicle details and location ready.
What to have readyFind us at 321 Orinoco Drive, Bay Shore, NY 11706. Serving drivers and businesses in Brightwaters, Islip, Brentwood, Deer Park, Babylon and surrounding Suffolk County communities. Call before visiting to arrange service or a drop-off.
J & J Automotive-Truck Repair is at 321 Orinoco Drive, Bay Shore, NY 11706. The shop handles car, diesel truck and commercial fleet repairs, including diagnostics, brakes, electrical work, maintenance and collision repair. Call (631) 919-0157 or request service online before visiting.
Yes. J & J diagnoses starting and electrical problems on cars and trucks. Tell the team whether the engine clicks, cranks slowly or cranks without starting, and mention any recent battery changes or repairs. Stranded? Call (631) 919-0157 and we'll get you sorted.
No. A fault code is a starting point for diagnosis, not proof that a particular part has failed. The symptoms, vehicle history and diagnostic checks help identify the cause. Share the exact code if you have it, whether the light is steady or flashing, and how the vehicle is running.
The cost depends on the vehicle, the cause of the problem, the parts and the work required. Contact J & J with your year, make, model and symptoms to discuss an assessment. The shop confirms the repair scope and estimate after understanding the vehicle’s needs.
Yes. J & J works on diesel and commercial trucks and provides fleet maintenance. Services include engine and drivetrain work, brakes, electrical diagnosis, steering, suspension and preventive maintenance. Share your vehicle types, mileage and scheduling needs with the team.
The 24/7 line is for roadside help. For the shop, request a time here and Jeff will confirm availability before your visit, or call (631) 919-0157.
We'll text you for any missing details and the times that work for you. Jeff will confirm availability before your visit.
No. J & J also serves drivers and businesses from Brightwaters, Islip, Brentwood, Deer Park, Babylon and nearby Suffolk County communities. Shop visits take place at the single Bay Shore location. Broke down? Call (631) 919-0157 and we'll get you sorted.