Mike. Good for you! I do believe in barter!
The IRS does consider barter income though, so if it is a formal arrangement, technically you have to pay real cash on the fair market value of the “income” you received. The point is, some businesses really formally leverage barter arrangement and so long as they are booking transactions correctly it is 100% legal. So you trans clients who happen to be experts at SEO management or web design, for example; you might just be able to barter your way to some free electro. All small businesses need marketing and other things and don’t always have the cash to pay for them. Heck if you send me on a free cruise somewhere I’ll treat your hairs on the boat! Just sayin’.