Yes, if the number is really yours. FCC rules ban misleading caller ID meant to defraud or cause harm, and the TSR requires sending caller ID.
The short answer
Yes, if the number is really yours. The FCC's rule bans showing misleading or inaccurate caller ID with the intent to defraud, cause harm or wrongfully obtain anything of value. A local number your business owns and answers is fine. Showing a number you don't control, or one that hides who's calling, is where you get in trouble.
What the rules require
No misleading caller ID. The FCC rule above covers both voice calls and text messages.
Telemarketing calls must send caller ID. The FTC's Telemarketing Sales Rule makes it a violation to fail to transmit your number (and name, when your carrier provides it). You may show the seller's name and a customer service number instead, as long as that number is answered during regular business hours.
Practical rules for a local number
Own it. Use a number registered to your business, not one borrowed or spoofed.
Answer it. When a lead calls back, they should reach you or a voicemail that names your business.
Keep it consistent. Use the same number on texts, calls and your follow-up emails so leads recognize you.