/***** Reviews *****/
.reviewTable{
width: 100%;
margin-bottom: 0;
}
.facReview th:last-child, .facReview td:last-child {
width:100%;
}
.reviewCompany{
clear:both;
font-weight:bold;
}
.reviewLogo{
vertical-align: top;
}
.reviewTable .facReview:nth-of-type(1n+1002){
display:none;
}
.reviewAuthor{
text-align: right;
}
.reviewComment{
margin-bottom: 5px;
margin-top: 5px;
clear: both;
}
.reviewContainer {
margin-bottom: 50px;
margin-top: 40px;
}
.tsg-columnsb.feedbackblurb b {
margin: 20px 0;
float: left;
width: 100%;
}
div#tsg-total-reviews {
margin-bottom: 50px;
/* float: left; */
width: 100%;
}
.leaveAReviewWrapper{
display:none;
}
.selectLocationsForReviewsText{
padding-bottom:10px;
}
.reviewTable{
border-collapse: separate;
}
.leaveReview {
margin-right:5px;
}
.leaveReview:first-of-type {
margin-left: 0;
}
.leaveAReviewTD{
padding-bottom:50px;
}
.selectedLocation{
margin-bottom: 1.5rem;
}
.commentLink{
margin-left:0px;
margin-right:5px;
}
.selectLocationsForReviewsText{
font-weight:bold;
}
.more-limit-link{
float: right;
margin-top: 2.5rem;
}
@media (max-width: 768px) {
.leaveReviewMessage{
display:block;
width:100%;
}
}
.reviewDate,
.reviewAuthor {
display: inline-block;
}
.reviewAuthor {
float: right;
clear: both;
}
|
Leave us a review on:
Google
Facebook
Yelp
|
Storage Solutions 12/08/2025 Lyssa |
Storage Solutions 06/24/2025 Joni Loverin |
Storage Solutions 05/23/2025 Amber R Lobry |
More reviews
{"@context":"https://schema.org","@type":"LocalBusiness","name":"Storage Solutions of Bend","image":"https://www.storagesolutionsofbend.com/wp-content/uploads/sites/75/cropped-Storage-Solutions-ICON.jpg","address":{"@type":"PostalAddress","streetAddress":"2669 NE Twin Knolls Dr.","addressLocality":"Bend","addressRegion":"OR","postalCode":"97701","addressCountry":"USA"},"telephone":"(541) 330-2690","url":"https://www.storagesolutionsofbend.com/location/USA/OR/Bend/solutions-179/","review":[{"@type":"Review","author":{"@type":"Person","name":"Lyssa"},"reviewBody":"Great storage units!","datePublished":"2025-12-08","reviewRating":{"@type":"Rating","ratingValue":5,"bestRating":5,"worstRating":1}},{"@type":"Review","author":{"@type":"Person","name":"Joni Loverin"},"reviewBody":"I've been renting my storage locker here for almost a year and am very happy with their service. I just got another locker to have close by space to go through stuff without stacking it outside of my locker. They are fast and very friendly and keep this place up very well.","datePublished":"2025-06-24","reviewRating":{"@type":"Rating","ratingValue":5,"bestRating":5,"worstRating":1}},{"@type":"Review","author":{"@type":"Person","name":"Amber R Lobry"},"reviewBody":"Brand new, clean, secure, and heated. Great prices","datePublished":"2025-05-23","reviewRating":{"@type":"Rating","ratingValue":5,"bestRating":5,"worstRating":1}},{"@type":"Review","author":{"@type":"Person","name":"johngo 6283"},"reviewBody":"Storage Solutions - superb staff, fair pricing, no bait and switch\n\nHere's a summary of my experience evaluating storage units in Bend.\n\n- Place 1: office door locked, sign on the front saying “sorry we're not staffing this anymore, call this number”. Goodbye!\n- Place 2: flashy website, very low advertised price. Small print: “price goes up 40% after a couple of months!” Also known as bait and switch, adios!\n\n- Place 3: Storage Solutions! The office door is unlocked, yay! Real person behind the counter, yay! Sara, the kind helpful manager has answers to all my questions, yay!\n\nStorage Solutions gets my business.\n\nTo the other storage units in Bend who are hopefully reading these comments about your competitors, take note.\nTrying to lower your overhead by having an unstaffed office, and using sneaky bait and switch pricing tactics doesn't cut it.","datePublished":"2025-05-02","reviewRating":{"@type":"Rating","ratingValue":5,"bestRating":5,"worstRating":1}},{"@type":"Review","author":{"@type":"Person","name":"Dale Russell"},"reviewBody":"Was searching for a new storage option after our present one kept raising the rent to unreasonable levels. As a non-profit, we are very budget conscious. My list contained four locations and Storage Solutions was the first stop. It took only a few minutes with Sara to determine our search was over. She was very helpful and after conferring with our board, we signed up the next day. The owner happened to be there that day and the interaction was great as well.\nNot looking forward to the move, but are confident in our future with SS.","datePublished":"2024-11-14","reviewRating":{"@type":"Rating","ratingValue":5,"bestRating":5,"worstRating":1}}],"aggregateRating":{"@type":"AggregateRating","ratingValue":4.61,"ratingCount":51,"reviewCount":5,"bestRating":5,"worstRating":1}}
docReady(function() {
//this is for single facility
if("1" == 1){
cQuery('.selectLocationsForReviews').hide();
cQuery('.facReview').show();
cQuery('.leaveAReviewWrapper').show();
}
if("51" == 0){
var firstReviewMessage = SHARED.candee_translate('Be the first to review', candee_js_variables.lang);
cQuery('.leaveReviewMessage').text(firstReviewMessage+':');
}
//lets remove any options that don't have reviews
cQuery('.propOption').each(function( index ) {
var propID = cQuery(this).attr('data-propid');
if(cQuery('.facility-id-'+propID).length == 0){
cQuery(this).remove();
}
});
cQuery(document).on('click', '.leaveAReviewWrapper a', function(){
var title = cQuery(this).attr('title').toLowerCase();
var link = cQuery(this).attr('href');
var facName = cQuery('.selectedLocation').find(':selected').text();
var googleData = {
'facname': facName,
'cat': 'CAS3-reviews',
'action': 'leave-review',
'label': title,
'value': link,
};
SHARED.post_gtag(JSON.stringify(googleData));
});
cQuery('.selectedLocation').on('change', function(){
cQuery('.facReview').show();
var fac = cQuery(this).find(':selected').attr('data-propid');
var facName = cQuery(this).find(':selected').text();
//remove all from the select
cQuery('.selectLocationsDefault').remove();
//hide all facilties
cQuery('.reviewTable').hide();
//show selected facility
cQuery('.facility-id-'+fac).show();
cQuery('.facility-id-'+fac + ' .leaveAReviewWrapper').show();
var googleData = {
'facname': facName,
'cat': 'CAS3-reviews',
'action': 'reviews-facility-dropdown',
'label': 'reviews-facility-dropdown',
'value': facName,
};
SHARED.post_gtag(JSON.stringify(googleData));
});
// Preselect location if option is set. Otherwise show first locations within limit
var preselect = 'false';
if (preselect !== 'false'){
var selectedVal = '';
if (preselect === 'true'){
selectedVal = cQuery(cQuery('.propOption')[0]).val();
} else {
selectedVal = cQuery(cQuery('.propOption[data-propid="'+preselect+'"]')[0]).val()
}
cQuery(cQuery('.selectedLocation')[0]).val(selectedVal);
cQuery(cQuery('.selectedLocation')[0]).trigger('change');
} else {
cQuery('.facReview').each(function(index){
if (index >= 3){
cQuery(this).hide();
} else {
cQuery(this).show();
}
});
}
//if user sets random ony show random amount
var random = 0;
var randomForAll = false;
if("0" > 0){
var divs = [];
if( randomForAll == true ){
//do random for each faclity
cQuery('.reviewsTheme1 .reviewTable').each(function( index, reviewTable ) {
var review = cQuery(reviewTable).find('.facReview');
var div = cQuery(review).get().sort(function(){
return Math.round(Math.random())-0.5; //so we get the right +/- combo
}).slice(0,random);
divs.push(div);
});
} else {
//overall reandom
var div = cQuery('.reviewsTheme1 .facReview').get().sort(function(){
return Math.round(Math.random())-0.5; //so we get the right +/- combo
}).slice(0,random);
divs.push(div);
}
cQuery('.reviewsTheme1').prepend('
');
cQuery(divs).each(function( index, rev ) {
cQuery('.reviewsTheme1 .facReviewWrapper').append(rev);
cQuery(rev).css('display', 'block');
});
}
if(candee_js_variables.facilities.length > 1){
let inputId = 'selectReviewLocation';
var $select = cQuery('#'+inputId);
var $container = $select.closest('.selectLocationsForReviews');
$select.off('change').on('change', function(){
var $opt = cQuery(this).find('option:selected');
var facName = $opt.text();
var prop_id = $opt.attr('data-propid');
cQuery(this).attr('data-propid', prop_id);
if (prop_id && prop_id != '0') {
cQuery('.facReview').show();
cQuery('.reviewTable').hide();
cQuery('.facility-id-'+prop_id).show();
cQuery('.facility-id-'+prop_id + ' .leaveAReviewWrapper').show();
} else {
cQuery('.reviewTable').show();
}
var googleData = {
'facname': facName,
'cat': 'CAS3-reviews',
'action': 'reviews-facility-dropdown',
'label': 'reviews-facility-dropdown',
'value': facName,
};
SHARED.post_gtag(JSON.stringify(googleData));
});
// Trigger change on page load to show default facility's social media
$select.trigger('change');
$container.find('.clearLocationButton').off('click').on('click', function(e){
e.preventDefault();
var $def = $select.find('option.selectLocationsDefault');
if ($def.length) {
$select.val($def.val());
$select.removeAttr('data-propid').trigger('change');
} else {
$select.val('');
$select.removeAttr('data-propid').trigger('change');
}
});
}
});