"use client" import { useEffect } from "react" import Link from "next/link" import { Breadcrumbs } from "@/components/breadcrumbs" import { PublicInset, PublicPageHeader, PublicSurface, } from "@/components/public-surface" const reviewThemes = [ { title: "Always cold and stocked", body: "Customers consistently mention that the machines stay full, drinks stay cold, and the day-to-day experience feels dependable instead of neglected.", }, { title: "Fast, friendly service", body: "When something needs attention, businesses talk about quick follow-through, easy communication, and issues getting handled without a long delay.", }, { title: "Wide product variety", body: "Reviews regularly call out strong drink selection, snack variety, and the ability to request items that fit the people using the location.", }, { title: "Fair pricing and reliability", body: "People mention competitive pricing, clean machines, and a setup that feels professional instead of frustrating or outdated.", }, ] const featuredQuotes = [ { quote: "He is arguably one of the best vendors in the industry. There probably isn't too many people I would trust more than him.", author: "Martin Harrison", }, { quote: "He always has my favorite energy drink at a great price!", author: "TOPX Kingsford", }, { quote: "This vending machine is my favorite at my job! It always works and has the best stuff!!", author: "DJ Montoya", }, { quote: "Great to work with, looking forward to having him in more locations.", author: "Jennifer Spencer", }, ] export function ReviewsPage() { useEffect(() => { const existingScript = document.querySelector( 'script[data-rocky-reviews-widget="true"]' ) if (existingScript) { return } const script = document.createElement("script") script.src = "https://reputationhub.site/reputation/assets/review-widget.js" script.type = "text/javascript" script.dataset.rockyReviewsWidget = "true" document.body.appendChild(script) return () => { if (document.body.contains(script)) { document.body.removeChild(script) } } }, []) return (
Why Businesses Trust Rocky
We're honored to have earned strong feedback from Utah businesses that rely on us for placement, restocking, repairs, and day-to-day service. The reviews tend to point back to the same things: stocked machines, responsive help, a better product mix, and follow-through after install.
{theme.body}
Featured Comments
“{item.quote}”
{item.author}
All Google Reviews
See the full stream of Google reviews from businesses that rely on us for placement, restocking, repairs, and day-to-day service.
{body}
Why It Matters
Most businesses are trying to verify the same things: follow-through, communication, and whether the machines stay stocked and working after install. If that sounds like your checklist too, we can help you sort through next steps quickly.
Common Questions
See whether your business qualifies for vending machine placement and ongoing service.
Reach out about repairs, moving, manuals, parts, or machine sales.
Looking for a direct answer?
Tell us about your location, traffic, and what kind of help you need. We'll point you toward the right option instead of making you guess between service pages.