<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://riversidemechanics.com/</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/dash-warning-lights-riverside.webp</image:loc>
      <image:title>The reason most people call: a cluster lit up with warnings and no explanation — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/live-data-scan-riverside.webp</image:loc>
      <image:title>Live data on the scan tool — intake air temp, mass air flow, throttle position — read while the engine runs — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/thermostat-housing-riverside.webp</image:loc>
      <image:title>Thermostat housing off in the customer's driveway during a cooling job — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/battery-terminal-wiring-riverside.webp</image:loc>
      <image:title>Battery terminals and cabling on a 1998 Expedition — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/worn-ball-joint-riverside.webp</image:loc>
      <image:title>A worn ball joint coming out — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/underbody-exhaust-inspection-riverside.webp</image:loc>
      <image:title>Exhaust and suspension checked from underneath on a pre-purchase inspection — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/valve-cover-off-riverside.webp</image:loc>
      <image:title>Cylinder head exposed with the valve cover off, ready for a new gasket — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/wiring-connector-moreno-valley.webp</image:loc>
      <image:title>Tracing a connector by hand on a Moreno Valley diagnostic — Moreno Valley, CA</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://riversidemechanics.com/services</loc>
    <lastmod>2026-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/obd2-scan-tool-jurupa-valley.webp</image:loc>
      <image:title>Auto-scanning every module on a 2018 Malibu before anyone touches a part — Jurupa Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/mobile-brake-job-tools-riverside.webp</image:loc>
      <image:title>Front brake job in progress — wheel off, sockets and impact gun laid out right where the car was parked — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/valve-cover-ignition-coils-riverside.webp</image:loc>
      <image:title>Valve cover off and all four ignition coils pulled and laid out in order so nothing goes back in the wrong hole — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/alternator-charging-system-corona.webp</image:loc>
      <image:title>Charging system on a Corona battery call — Corona, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/new-radiator-riverside.webp</image:loc>
      <image:title>A fresh radiator on its way in after an overheating diagnosis found the leak — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/box-truck-brake-service-riverside.webp</image:loc>
      <image:title>Brake work on a box truck — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/pre-purchase-underbody-riverside.webp</image:loc>
      <image:title>Rear axle and driveline on a pre-purchase inspection — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/scan-report-airbag-tpms-riverside.webp</image:loc>
      <image:title>A real scan report: steering angle, yaw rate, four airbag faults and a tire pressure sensor, each with its status — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/scan-report-oxygen-sensors-riverside.webp</image:loc>
      <image:title>Oxygen sensor and fuel pump codes on a 2009 Sonata, split into active, history and pending — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/fouled-spark-plug-riverside.webp</image:loc>
      <image:title>A fouled plug out of a misfiring cylinder — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/sensor-connector-check-moreno-valley.webp</image:loc>
      <image:title>Checking a sensor connector on a Moreno Valley diagnostic call — Moreno Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/intake-pipe-inspection-riverside.webp</image:loc>
      <image:title>Intake pipe off and inspected during engine work — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/intake-manifold-riverside.webp</image:loc>
      <image:title>Down at the intake manifold on a valve cover gasket job — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/battery-install-moreno-valley.webp</image:loc>
      <image:title>New battery in and terminals cleaned on a Moreno Valley call — Moreno Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/water-pump-belt-riverside.webp</image:loc>
      <image:title>Belt and pulleys on a 2007 Impala overheating diagnostic — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/coolant-housing-riverside.webp</image:loc>
      <image:title>Coolant housing and hose on a Riverside thermostat job — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/coolant-crossover-riverside.webp</image:loc>
      <image:title>Crossover pipe and hose clamps, mid thermostat replacement — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/coolant-hose-replacement-riverside.webp</image:loc>
      <image:title>Coolant hose replacement — the cheap part that prevents the expensive failure — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/brake-sockets-wheel-off-riverside.webp</image:loc>
      <image:title>Wheel off and socket set open on a front brake job — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/radiator-core-riverside.webp</image:loc>
      <image:title>Radiator core up close — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/driveshaft-inspection-riverside.webp</image:loc>
      <image:title>Driveshaft and center bearing checked on a pre-purchase inspection — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/brake-booster-firewall-riverside.webp</image:loc>
      <image:title>Brake booster and master cylinder at the firewall on an older truck inspection — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/classic-truck-engine-bay-riverside.webp</image:loc>
      <image:title>The engine bay of a classic pickup, inspected before its buyer committed — Riverside, CA</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://riversidemechanics.com/coverage</loc>
    <lastmod>2026-08-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/belt-tensioner-pulley-corona.webp</image:loc>
      <image:title>Belt tensioner and pulleys on a Corona call — the circled part is what we found — Corona, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/valve-cover-gasket-corona.webp</image:loc>
      <image:title>Valve cover gasket job in Corona, cover lifted and sealing face exposed — Corona, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/coolant-sensor-engine-bay-moreno-valley.webp</image:loc>
      <image:title>Coolant temperature sensor work in a Moreno Valley driveway — Moreno Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/cv-axle-underbody-moreno-valley.webp</image:loc>
      <image:title>Under a Moreno Valley car on a CV axle job — Moreno Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/suspension-underbody-moreno-valley.webp</image:loc>
      <image:title>Suspension and axle from below on the same Moreno Valley visit — Moreno Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/body-panel-inspection-riverside.webp</image:loc>
      <image:title>Rocker and body seam checked on a pre-purchase inspection — rust hides where you can't see it — Riverside, CA</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://riversidemechanics.com/pricing</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://riversidemechanics.com/about</loc>
    <lastmod>2026-08-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/riverside-shop-bay.webp</image:loc>
      <image:title>A lower motor mount job at our Riverside shop — where the work goes when it needs a lift — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/mechanic-impact-gun-moreno-valley.webp</image:loc>
      <image:title>One of our techs partway through a driveway job in Moreno Valley — Moreno Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/supercanic-riverside-shop.webp</image:loc>
      <image:title>Inside the Riverside shop — Riverside, CA</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://riversidemechanics.com/faq</loc>
    <lastmod>2026-09-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://riversidemechanics.com/contact</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://riversidemechanics.com/mobile-mechanic-riverside</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/ppi-front-suspension-riverside.webp</image:loc>
      <image:title>Front suspension and axle checked on a Riverside pre-purchase inspection — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/ppi-exhaust-underbody-riverside.webp</image:loc>
      <image:title>Exhaust and underbody on the same inspection — rust and impact damage both show up down here — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/ppi-engine-bay-detail-riverside.webp</image:loc>
      <image:title>Engine bay detail during a pre-purchase inspection — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/ppi-interior-check-riverside.webp</image:loc>
      <image:title>Interior, dash and electronics checked as part of the same inspection — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/thermostat-housing-riverside.webp</image:loc>
      <image:title>Thermostat housing off in the customer's driveway during a cooling job — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/worn-ball-joint-riverside.webp</image:loc>
      <image:title>A worn ball joint coming out — Riverside, CA</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://riversidemechanics.com/mobile-mechanic-moreno-valley</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/cv-boot-knuckle-moreno-valley.webp</image:loc>
      <image:title>CV boot at the knuckle on a Moreno Valley diagnostic — Moreno Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/coolant-hose-check-moreno-valley.webp</image:loc>
      <image:title>Checking a coolant hose by hand on a BMW in Moreno Valley — Moreno Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/battery-voltage-test-moreno-valley.webp</image:loc>
      <image:title>Battery voltage under test before anything gets replaced — Moreno Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/headlight-bulb-moreno-valley.webp</image:loc>
      <image:title>Headlight bulb out of a Lexus on a Moreno Valley call — Moreno Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/cv-axle-underbody-moreno-valley.webp</image:loc>
      <image:title>Under a Moreno Valley car on a CV axle job — Moreno Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/battery-install-moreno-valley.webp</image:loc>
      <image:title>New battery in and terminals cleaned on a Moreno Valley call — Moreno Valley, CA</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://riversidemechanics.com/mobile-mechanic-corona</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/fuel-rail-injectors-corona.webp</image:loc>
      <image:title>Fuel rail and injectors exposed on a Corona job — cylinder 7 was the one misbehaving — Corona, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/turbo-coolant-reservoir-corona.webp</image:loc>
      <image:title>Coolant reservoir and turbo plumbing on the same Corona engine — Corona, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/engine-bay-v6-corona.webp</image:loc>
      <image:title>V6 engine bay in Corona, opened up for a valve cover gasket — Corona, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/underbody-heat-shield-corona.webp</image:loc>
      <image:title>Underbody and heat shield on a BMW X3 in Corona — Corona, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/belt-tensioner-pulley-corona.webp</image:loc>
      <image:title>Belt tensioner and pulleys on a Corona call — the circled part is what we found — Corona, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/valve-cover-gasket-corona.webp</image:loc>
      <image:title>Valve cover gasket job in Corona, cover lifted and sealing face exposed — Corona, CA</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://riversidemechanics.com/mobile-mechanic-jurupa-valley</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/ignition-coils-tray-jurupa-valley.webp</image:loc>
      <image:title>Coils and sensors laid out in the tray on a Jurupa Valley diagnostic — Jurupa Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/oil-pan-sealing-face-jurupa-valley.webp</image:loc>
      <image:title>Oil pan sealing face scraped back to clean metal before the new gasket goes on — Jurupa Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/oil-pan-new-gasket-jurupa-valley.webp</image:loc>
      <image:title>The pan itself, cleaned and ready, with fresh sealant standing by — Jurupa Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/ignition-coils-in-hand-jurupa-valley.webp</image:loc>
      <image:title>Ignition coils out of a Chevy Cobalt on a Jurupa Valley diagnostic — Jurupa Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/obd2-scan-tool-jurupa-valley.webp</image:loc>
      <image:title>Auto-scanning every module on a 2018 Malibu before anyone touches a part — Jurupa Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/scan-report-oxygen-sensors-riverside.webp</image:loc>
      <image:title>Oxygen sensor and fuel pump codes on a 2009 Sonata, split into active, history and pending — Riverside, CA</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://riversidemechanics.com/mobile-mechanic-eastvale</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/obd2-scan-tool-jurupa-valley.webp</image:loc>
      <image:title>Auto-scanning every module on a 2018 Malibu before anyone touches a part — Jurupa Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/live-data-scan-riverside.webp</image:loc>
      <image:title>Live data on the scan tool — intake air temp, mass air flow, throttle position — read while the engine runs — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/battery-voltage-test-moreno-valley.webp</image:loc>
      <image:title>Battery voltage under test before anything gets replaced — Moreno Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/scan-report-airbag-tpms-riverside.webp</image:loc>
      <image:title>A real scan report: steering angle, yaw rate, four airbag faults and a tire pressure sensor, each with its status — Riverside, CA</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://riversidemechanics.com/mobile-mechanic-norco</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/box-truck-brake-service-riverside.webp</image:loc>
      <image:title>Brake work on a box truck — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/mobile-brake-job-tools-riverside.webp</image:loc>
      <image:title>Front brake job in progress — wheel off, sockets and impact gun laid out right where the car was parked — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/new-radiator-riverside.webp</image:loc>
      <image:title>A fresh radiator on its way in after an overheating diagnosis found the leak — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/pre-purchase-underbody-riverside.webp</image:loc>
      <image:title>Rear axle and driveline on a pre-purchase inspection — Riverside, CA</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://riversidemechanics.com/mobile-mechanic-mira-loma</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/box-truck-brake-service-riverside.webp</image:loc>
      <image:title>Brake work on a box truck — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/battery-install-moreno-valley.webp</image:loc>
      <image:title>New battery in and terminals cleaned on a Moreno Valley call — Moreno Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/ignition-coils-tray-jurupa-valley.webp</image:loc>
      <image:title>Coils and sensors laid out in the tray on a Jurupa Valley diagnostic — Jurupa Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/wiring-connector-moreno-valley.webp</image:loc>
      <image:title>Tracing a connector by hand on a Moreno Valley diagnostic — Moreno Valley, CA</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://riversidemechanics.com/mobile-mechanic-rubidoux</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/oil-pan-sealing-face-jurupa-valley.webp</image:loc>
      <image:title>Oil pan sealing face scraped back to clean metal before the new gasket goes on — Jurupa Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/ignition-coils-in-hand-jurupa-valley.webp</image:loc>
      <image:title>Ignition coils out of a Chevy Cobalt on a Jurupa Valley diagnostic — Jurupa Valley, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/dash-warning-lights-riverside.webp</image:loc>
      <image:title>The reason most people call: a cluster lit up with warnings and no explanation — Riverside, CA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://riversidemechanics.com/img/work/battery-terminal-wiring-riverside.webp</image:loc>
      <image:title>Battery terminals and cabling on a 1998 Expedition — Riverside, CA</image:title>
    </image:image>
  </url>
</urlset>
