Vertical antennas designed and sold for use on CB work fine on CB.... and usually 10 Meters. But fuggeddaboutit on other ham bands. You can force anything with a tuner, but you will do much better with a vertical or horizontal antenna designed for the ham bands. Why are so many hams force-fitting CB verticals into bands other than 10 or 11 Meters? It's very inefficient. Based on your two prior posts here, I'm going to assume you can't put up a horizontal wire antenna? (If you can, I agree with vagrant that an OCFD of EFHW is the way to go for multi-band operation at lower cost.)
Regarding 1/4 wave vertical antennas: They require ground radials to function properly. On 10M and 6M... and higher bands... the radials are relatively short, and mounting a 1/4 wave vertical with radials on a roof or tower is very commonly done and works well. But when you get down below 10M (e.g. 15M and lower frequencies) the radials become quite long. And the 1/4 wave verticals designed for those bands work best as ground-mounted verticals with lots of quarter wave radials attached. There ARE multi-band verticals that are not 1/4 wave antennas and are effective when ground mounted, e.g. the Diamond KV-5, Cushcraft R-8, Hy-Gain AV-640, Cushcraft R-6000... and more. They cost much more than the multi-band OCFD and EFHW wire antennas. But if you're putting up a ham radio antenna get one that does as many bands as you can afford.... you don't want to limit your access to just a couple of ham bands. There's a lot of activity and modes out there you'll be missing.