Skip to main content
Rocky Mountain Vending

Vending Machine Repairs

Vending vending machines for sale Repairs and Service

Rocky Mountain Vending delivers expert vending buy vending machines repair and maintenance services to keep your business thriving. From resolving jammed coin slots and refrigeration issues to fixing non-dispensing machines, about us skilled technicians ensure reliable performance. contact us us today for fast, professional solutions!

Services

Our Repair and Maintenance Services Include:

  • Diagnosing and fixing vending machine errors
  • Bill and coin mechanism repairs
  • Refrigeration system maintenance and repair
  • Card reader troubleshooting and setup
  • Software updates and programming
  • Machine calibration and inventory setup
  • Preventative maintenance services
  • Credit card reader upgrade and installation
Vending machine being repaired
Coin mech with low battery

Why Choose Rocky Mountain Vending?

•Local experts serving Salt Lake City for over 10 years experience

•Fast response times to minimize downtime

•Experienced technicians familiar with all major vending machine brands

•Affordable service plans tailored to your needs

•Preventative maintenance services

•We've often come in and fixed problems others couldn't fix

How It Works

Brands We Commonly Service

If you don’t see your brand listed, feel free to get in touch out!We may still be able to service it, but there are some brands we may not support. Contact us, and we’ll let you know how we can help.

Vending Machine Brands We Commonly Service

  • AMS (Automated Merchandising Systems)
  • AP (Automatic Products)
  • Cavalier
  • CPI (Crane Payment Innovations)
  • Crane National Vendors
  • Dixie-Narco
  • GPL (General Products Limited)
  • HealthyYOU Vending
  • National Vendors
  • Quick Fresh Vending
  • Royal Vendors
  • Seaga
  • USI (United Standard Industries)
  • Vendo

Card Reader Brands We Service

• Nayax• USA Technologies/Cantaloupe• Parlevel/365 Markets

Bill Validator and Coin Mechanism Brands We Service

  • CPI (Crane Payment Innovations)
  • Coinco (PayComplete)
  • Conlux
  • Currenza
  • ICT (Innovative Concepts in Technology)
  • MEI (Mars Electronics International)

Technologies and Protocols We Service

At Rocky Mountain Vending, we support three key vending machine technologies to boost your business profitability. The MDB (Multi-Drop Bus) protocol connects payment systems seamlessly, ensuring smooth transactions. DEX (Data Exchange) provides remote auditing of sales and inventory, helping you optimize stock and reduce waste. CCI (Crane Connectivity Interface) enhances cashless payments and telemetry, increasing convenience and revenue potential. Together, these technologies streamline operations and maximize your earnings.

  • CCI (Crane Connectivity Interface) – A modern protocol for enhanced cashless payments and telemetry integration; we can provide limited support.
  • DEX (Data Exchange) – A standard protocol for auditing sales and inventory data remotely.
  • MDB (Multi-Drop Bus) – The industry-standard protocol for connecting payment systems to vending controllers.

Answers To Common Questions

How to Fix It This issue often stems from product jams due to misalignment in coils or trays, improper loading (e.g., items too tightly packed or lopsided), mechanical obstructions like debris, poor ventilation causing overheating, or low stock in a row preventing proper ejection. Faulty motors, gears, or sensors can also cause the spiral to stall mid-cycle. To fix: First, unplug the machine for 5-10 minutes to reset it, which clears temporary glitches. Open the machine and inspect coils for even product placement—ensure snack bag corners are in front of coils and drink bottles are straight; remove any debris or obstructions with a soft tool. Clean optical sensors and spirals with compressed air to remove dust. If the motor makes unusual noises or doesn't move, enter service mode and test the selection in "CL" test (refer to your model's manual, e.g., Vendo or Dixie Narco)—if it fails, check wiring or replace the motor. Ensure at least 4-6 inches of space around the machine for ventilation to avoid pressure buildup. For persistent issues, check error codes on the display and consult a technician.

How to Troubleshoot Common causes include jammed mechanisms from debris or worn parts, dirty sensors/photocells (e.g., from grime on bills), insufficient change reserves preventing acceptance, loose harness connections, or software glitches in card readers. Older machines may reject wrinkled or faded bills due to validator wear. To troubleshoot: Power cycle the machine by unplugging it for 5-10 minutes to reset the system. Clean the coin mechanism and bill validator with compressed air or a mild solution to remove buildup; avoid water. Check and refill the change tubes if low, as this can block bill acceptance—use the machine's cash pre-fill feature in service mode (per manuals like MEI Cashflow 7000 or Conlux MCM5) to load coins without full disassembly. For cards, hold the reset buttons on the reader or verify network connectivity; reboot if needed. Inspect wiring for loose connections and reseat the harness between the acceptor and control board. If green indicator lights on the validator are flashing but bills are rejected, test with crisp bills or update firmware per the manual (e.g., Coinco or MEI models). Enter service mode to check for error codes like "all coins rejected" or "all bills rejected," and follow flowchart steps such as verifying power to the acceptor or replacing faulty parts. Schedule regular cleaning to prevent recurrence.

How to Resolve This typically results from inventory mismanagement, such as infrequent restocking leading to empty slots, or false "out of stock" messages due to faulty micro switches/sensors detecting items incorrectly. High-demand items deplete faster, causing imbalances. To resolve: Implement a weekly restocking schedule for busy locations, prioritizing popular products based on sales logs. Use inventory tracking software or telemetry (if your machine supports it) for remote monitoring of levels. Rotate stock to avoid stale items and check expiration dates during refills. For false out-of-stock errors, clean or test the detection switch/micro switch; replace if it erroneously signals empty. Reconfigure trays to stock more of high-sellers and less of slow-movers. Post a notice on the machine with restock estimates to manage customer expectations. If using smart machines, enable alerts for low stock to prevent complete depletion. Check for "sold out" errors in service mode and verify sensors or wiring per the manual.

How to Fix Issues often arise from faulty compressors (e.g., clicking but not starting), low refrigerant, blocked vents/coils from dust, incorrect thermostat settings, or ice buildup on evaporators/capillaries. Fans not running or poor airflow can exacerbate problems. To fix: Verify thermostat settings (typically 34-40°F for cooling) and adjust per the manual. Clean condenser coils and vents with compressed air to ensure 4-6 inches of clearance for airflow. Listen for compressor noises—if it's running constantly but not cooling, check for leaks or low refrigerant (may require a technician to recharge; note: we don't handle HVAC refills in virtual sessions). For ice buildup, unplug to thaw, then restart; inspect for water ingress or filter issues. Test fans (evaporator and condenser) for operation—replace if faulty. For heating elements in hot beverage machines, inspect for failures and clean. If unresolved, follow flowcharts for "machine not cooling," "compressor will not start," or "ice/frost on evaporator," such as checking temperature sensors or relays. Install a 3-in-1 hard start kit for compressor issues or call a pro for refrigerant checks.

Causes include software glitches, loose wiring/connections, dirt buildup on panels, blown fuses, or outdated firmware. Power issues or board failures can also blank the display. To repair: Reboot by unplugging for 5-10 minutes to clear errors. Clean the display and buttons with a mild solution and check for loose connections or damaged wiring. Inspect and replace any darkened fuses on the control board. Update software if supported (e.g., via service mode on Royal or Vendnet models). Test buttons individually and adjust brightness/settings per the manual. For card readers tied to displays, hold the two upper buttons to reset. If the machine runs but the display is blank, reseat cables on the board; replace the display module or board if persistent. Check flowcharts for "display is dead," "can't read the display," or "lights are not on," such as verifying power switch illumination, GFCI LED, or transformer operation.

How to Fix It This problem often occurs due to low or empty change tubes, faulty coin dispensers (e.g., stuck mechanisms in MEI Cashflow 7000 or Conlux MCM5), incorrect programming in the cash settings, or sensor errors detecting payouts wrongly. Worn payout chutes or misalignment in the dispenser can also cause partial or no change. To fix: Power cycle the machine by unplugging for 5-10 minutes to reset the system. Enter service mode and check cash settings (per Dixie-Narco P-Series manual, verify tube levels and payout configuration); use the cash pre-fill feature to load coins (e.g., 30 nickels/dimes/quarters/dollars via tube fill mode). Clean the dispenser chute and sensors with compressed air to remove debris. Test payouts in diagnostics mode—if it fails, inspect wiring to the control board or replace the dispenser assembly. For persistent errors like "incorrect change dispensed" (from flowcharts), reseat connections and update firmware if supported. Schedule regular tube refills to prevent recurrence.

How to Resolve This error typically indicates a system-wide fault, such as incomplete motor count after board installation/replacement, power supply issues to the acceptor, or EPROM errors in the control board (common in Vendnet or Royal Vendors models). It can also stem from uncompleted setup like tube fill or historical data resets. To resolve: Ensure the machine is powered on and enter service mode to perform a full motor count (per Dixie-Narco P-Series guide—press service button and follow prompts to match tray/motor numbers). Load change tubes using the pre-fill mode until the display shows full (e.g., $1.00 equivalent). Reset the memory by accessing the EPROM replacement procedure if data is corrupted. Check power to the coin/bill acceptor and clean interfaces. If it's an elevator model (e.g., EFL 8 error), verify tray alignment and motor shaft. Run diagnostics for overall system health.

How to Troubleshoot Common causes include credit owed from a prior unmade selection (machine holds credit until cleared), faulty sensors or microswitches failing to detect payment completion, or programming glitches in the SBC control board (e.g., in AMS Sensit 3 or Dixie-Narco models). Motor alignment issues or low stock in the selected row can also trigger this. To troubleshoot: Unplug the machine for 5-10 minutes to clear any held credits or temporary errors. Enter service mode and run a motor count or "CL" test (per BevMax 4 manual) to verify selections; clear any owed credits by selecting an item or using the refund option if available. Check and clean optical sensors or microswitches for debris—test individual motors to ensure they activate properly. If the issue persists on specific selections (e.g., top shelf like A2 in snack machines), swap shelves or inspect wiring harnesses for loose connections. Refer to troubleshooting flowcharts for "selection will not vend" and reset the EPROM if needed.

How to Repair This arises from loose network cables, weak Wi-Fi/cellular signals, outdated firmware in card readers (e.g., Nayax or USA Technologies), or control board glitches preventing data sync. Power fluctuations or interference can disrupt telemetry for inventory monitoring. To repair: Reboot the machine by unplugging for 5-10 minutes, then check and reseat all network cables and antennas. Verify Wi-Fi settings in service mode (ensure strong signal range) or test cellular connectivity. For card readers, hold reset buttons (two upper ones per manual) and update software via diagnostics. Clean interfaces and inspect for damage. Run network tests in the user menu—if errors persist, reset the board or consult brand-specific guides (e.g., for Parlevel/365 Markets). Enable remote alerts post-fix to monitor proactively.

How to Fix Causes include dirty condenser coils blocking airflow, faulty thermostat or temperature sensors, low refrigerant levels, or compressor relay failures (e.g., clicking but not starting in BevMax 4 or P-Series models). Poor ventilation around the machine or fan motor issues can lead to overheating. To fix: Verify and adjust thermostat settings (34-40°F per manual). Clean condenser coils and vents with compressed air, ensuring 4-6 inches of clearance. Listen for compressor operation—if running continuously without cooling, check for low refrigerant (technician recharge needed; note: no HVAC refills in virtual sessions). Test evaporator and condenser fans for power and replace if faulty. For ice/frost buildup on the evaporator, unplug to thaw and inspect for drainage issues. Follow flowcharts for "compressor runs continuously" or "machine not cooling," such as checking relays or sensors. Install a hard start kit if compressor stalls.

"RSI 99" (Received Signal Strength Indicator 99) indicates extremely weak or no cellular signal, preventing network registration and cashless transactions. It's common in low-coverage areas or with obstructed antennas. To fix (drawn from Nayax error code docs and tech articles):

  1. Reposition the antenna: Move it to an elevated, external location on the machine (e.g., away from metal shielding inside the cabinet) to improve line-of-sight to cell towers.
  2. Clean and reseat connections: Inspect the antenna cable for damage or loose plugs; clean contacts and reconnect firmly.
  3. Test with a high-gain antenna: Swap in a known working or upgraded high-gain model (e.g., external booster antenna) from another unit—if signal improves (RSSI drops below 80), replace the original.
  4. Reboot and test signal: Hold Menu + Enter to power off/on, then check RSSI in the device menu or Moma app. Verify SIM cleanliness and carrier match (e.g., Verizon SIM for Verizon service).
  5. Multi-carrier option: If signal remains poor, upgrade to a Webbing SIM for automatic carrier switching.

Persistent RSI 99 often points to location-specific coverage issues or hardware failure—monitor via the Nayax portal for logs.

Virtual Services

How It Works

Virtual support is a convenient way to resolve vending machine issues remotely. Through a Google Meet session, our expert technicians will guide you step-by-step to troubleshoot and repair your machine. This saves time and allows you to get back to business quickly without waiting for an onsite visit.

What You’ll Need

To make the most of your virtual session, it’s important to be prepared with the necessary tools. Having the right equipment on hand ensures we can troubleshoot effectively and minimize delays.

Required Tools:• Multimeter (to test electrical components)• 11/32” Deep Socket Nut Driver (in case we need to remove the bill or coin mechs)• #2 Phillips Screwdriver• Socket Set• Pliers• Any additional tools you would typically need to service a vending machine

Not having the right tools on hand will make it so we won't be able to help you. There might be more tools that you will need. In that case we if we know of these we will advise you in advance of what you will need to get. Please ensure you have these and are comfortable using these tools. We can't do HVAC refill repairs.

How to Prepare

 1. Be On-Site with Your Machine:Ensure you’re at the location of the vending machine during the session.2. Stable Internet Connection:Make sure you have a stable internet connection for the Google Meet call.3. Camera Device:Use a device with a camera so you can show our technician the machine and any issues in real-time.

Important Policies

• Payment: All virtual sessions must be paid for upfront.• Session Duration: Sessions are scheduled in 30-minute increments. Additional time can be purchased if needed.• Cancellation Policy: Cancellations must be made at least 48 hours in advance to avoid being charged. We will send reminders and confirmations with links to reschedule.• No-Shows: If you miss your scheduled session, the full amount will still be billed.

Schedule Your Virtual Session Today

Ready to get started? Fill out our Service Request Form and select “Virtual Support” to book your session. Our technicians are here to help you get your vending machine up and running as quickly as possible.

Service Area for In- Person Services

We primarily service Davis County, Salt Lake County, and Utah County.

If you’re located outside of these areas, we can still assist! Drive time charges apply for all service calls, and we’re happy to travel as far as you’re willing to pay. For locations outside our typical area, feel free to reach out so we can provide a quote or refer you to someone who services your location in Utah.

Service Area
  • Bountiful
  • Ogden
  • Clearfield
  • Clinton
  • Farmington
  • Fruit Heights
  • Kaysville
  • Layton
  • North Salt Lake
  • Roy
  • Syracuse
  • Bluffdale
  • Cottonwood Heights
  • Draper
  • Herriman
  • Holladay
  • Midvale
  • Millcreek
  • Murray
  • Riverton
  • Salt Lake City
  • Sandy
  • South Jordan
  • South Salt Lake
  • Taylorsville
  • West Jordan
  • West Valley City
  • Alpine
  • American Fork
  • Bluffdale
  • Cedar Hills
  • Draper
  • Highland
  • Lehi
  • Lindon
  • Orem