Utah Mechanical Systems was a BBSI client through the Salt Lake City office. In May 2025 BBSI's recruiting branch placed a direct-hire sales candidate with us and invoiced $7,458.00 in recruiting charges ($7,000.00 placement fee, $350.00 card fee and $108.00 for background checks). BBSI's HR consultant had advised us to allow 90 days as a standard training period, as recorded in our email of July 13, 2025. The hire started on May 13, 2025 and his employment ended on July 14, 2025. On July 13 we asked in writing for a replacement. On July 14 BBSI replied that a 30-day guarantee "has passed" and offered only a passive search. We never located a signed agreement stating a 30-day term. In October 2025 BBSI again offered only to post the job on job boards. No replacement or refund was provided. A guarantee that ends at day 30 expires before the training period BBSI itself recommends.

BBSI Salt Lake City
BBSI Salt Lake City at a glance
Reviewers highlight the firm's assistance with job placement, HR consulting, and payroll services, noting that staff are often friendly, professional, and responsive to client needs. Positive feedback frequently mentions the ease of the application process and successful matches for both temporary and permanent roles. However, some low-star reviews cite issues with unreturned phone calls, high recruiting fees, and perceived discrimination or neglect during the hiring process.
- Google rating: 4.5 out of 5 from 53 reviews (87% five-star).
- Reviews on this page: 53 Google reviews (38 with written comments, 1 with photos).
- Owner responses: the business replied to 4% of reviews.
- Most recent review: October 28, 2026.
- Service: Payroll Service serving North Salt Lake, Utah.
Data from Google, last updated October 28, 2026.
Score profile vs other payroll services
Score per factor (100 = best)Each factor is scored 0–100 on absolute terms (star average, share of 1–2★ reviews, price verdicts…); standing within the category can only raise it, never lower it.. Strongest: craft & service and value; weakest: momentum.
Bar = this company · dark tick = category median.
Star ratings
53 Google reviews we collected
- 5 stars4687%
- 4 stars12%
- 3 stars00%
- 2 stars00%
- 1 star611%
Praise vs complaints
Phrases our text analysis found in 38 written reviews
- Praise3397%
- Complaints13%
Topic share
How often each topic comes up in the written reviews
- Staff & attitude1544%
- Speed & response721%
- Would recommend515%
- Quality & results39%
- Communication26%
- Price & value13%
- Honesty & trust13%
What customers talk about
We read 38 written reviews and marked every phrase about these topics. The same colors are highlighted in the reviews.
“The overall team is super professional and willing to help us however they can.”
“…my app process this nice beautiful lady help me spead up the process in no time so amazing I was tired and needed to go home and she with nice custo…”
“…home and she with nice customer service she gladly offer her help I would recommend her to anyone…”
“Hanna was so thorough in her liaison between me and the company through the position i was looking for was held .”
“and explained in detail with how I would need to go on-line and complete the process.”
“…nd looking for a right fit on both sides which helped match me up to honestly a perfect job for me as an executive assistant and very much in alignmen…”
People customers mention
- Dorian 5 reviews
- Cody 3 reviews
praise complaint · found by our text analysis, Google review wording unchanged.
Recent reviews
Utah Mechanical Systems was a BBSI client through the Salt Lake City office. In May 2025 BBSI's recruiting branch placed a direct-hire sales candidate with us and invoiced $7,458.00 in recruiting charges ($7,000.00 placement fee, $350.00 card fee and $108.00 for background checks). BBSI's HR consultant had advised…
BBSI helped me find a job that was a great fit for my skills and schedule. Thank you BBSI
Been calling for the last couple of days on a job. Called for a quite a few times today. Some went straight to voice mail within 30 seconds. Never been this disappointed in a temp service before. Don't know on what I did exactly. Been ignore a couple times in the past on a couple on searching. Makes me question on working for this place
I don't know how our business functioned without BBSI. Caitlin is amazing and we lean on her almost daily with various HR needs and important trainings. Carrie is amazing with our Payroll needs as well. The overall team is super professional and willing to help us however they can.
The best of all the places that I work with especially assisting on my app process this nice beautiful lady help me spead up the process in no time so amazing I was tired and needed to go home and she with nice customer service she gladly offer her help I would recommend her to anyone
Si Buenos dias si me trataron muy Bien a qui Dorian y Diana gracias y muchas grasias
Photos
Customer reviews
4.5 ★★★★★ 53 reviews on Google · rating breakdown
Reviews from Google, shown as published (original wording, unedited).
BBSI helped me find a job that was a great fit for my skills and schedule. Thank you BBSI
Been calling for the last couple of days on a job. Called for a quite a few times today. Some went straight to voice mail within 30 seconds. Never been this disappointed in a temp service before. Don't know on what I did exactly. Been ignore a couple times in the past on a couple on searching. Makes me question on working for this place
It is a good agency to apply for a job
We are an HVAC company and we love these guys
I don't know how our business functioned without BBSI. Caitlin is amazing and we lean on her almost daily with various HR needs and important trainings. Carrie is amazing with our Payroll needs as well. The overall team is super professional and willing to help us however they can.
The best of all the places that I work with especially assisting on my app process this nice beautiful lady help me spead up the process in no time so amazing I was tired and needed to go home and she with nice customer service she gladly offer her help I would recommend her to anyone
Si Buenos dias si me trataron muy Bien a qui Dorian y Diana gracias y muchas grasias
I had a great experience with Dorian & Diana! They are very helpful answering questions and pleasant to assist in my Job Search. Thank you Ladies!
Excellent attention!! Great people, specially Jennifer and Dorian. Thanks.
Business details
- Address: 257 E 200 S Ste 100, Salt Lake City, UT 84111
- Phone: (801) 994-9494
- Website: bbsi.com
- Service area: North Salt Lake, UT