Most website layouts can fit any business. The best way to tell if a Theme is a good fit for you is to visualize it with your brand/business colors, images, and texts.