Looking for Small company estimate and billing software


Hey guys
I’m sure there’s a 100 threads on this already. But I am a 1 man shop gaining more business and am getting behind on billing and invoicing.
I would love to find a software that had pricing and material already in it so I could easily bill jobs and not have to reference each invoice from the supply house.
Any suggestions would be great!
I use tiny invoice it’s a app for my phone and iPad. I can create all my materials and assign prices to them .
save customers info. It lets you create estimates and invoices. Tracks overdue bills. For short money it is good for me as I am a one man band.