All posts by Bruce Bartel

Your 5 Star Review is Costing You Business

Are Your Stars Not So Lucky? You may be losing up to 80% of your business due to your star review and online rating. You may, or may not, realize the actual impact that your onlineĀ ratings may have on your business. Did you know that