@Lawrence Taylor if you already have decent credit as you said, then there's no need to hire a credit repair company. Some of those companies do great work but others can actually damage your credit. Also, keep in mind that it will be expensive to hire for just a marginal improvement since your credit is already decent.
I would recommend that you try to improve it yourself first ( you can do the same things those companies do). Then if you are not satisfied with your own results you can hire a company.
Start by getting your free credit reports: we're all entitled to one free copy of our credit report every 12 months from each of the three nationwide credit reporting companies ( Experian, Equifax and Transunion). You can order online from www.annualcreditreport.com. Be very careful because there are tons of websites out there pretending to be the official website.
If you want to use the reports to monitor your credit, don't order all of them at once. Stagger them: order a report from each company 4 months apart. For example, order a report from Experian on January 1st, then order from Equifax on May 1st and finally from Transunion on September 1st. The following January 1st you will be ready for your new Experian report. This way you cover the entire year.
There are some free credit monitoring websites such as www.creditkarma.com which are very helpful. They give you a score but keep in mind that it's not a FICO score. It is still a very good indicator of where you stand. CreditKarma only covers Equifax and Transunion. It is still very helpful. They can even notify you of any changes in your report.
Discover card offers a FREE FICO SCORE. You do not need to be a card member to take advantage of it. The score they provide is a real Fico score from Experian.
Finally, if you do not mind paying for reports and Fico scores ( you are already considering paying for credit repair service) you should consider www.creditchecktotal.com. I think that it is an Experian company. They charge $29.95/ month. They provide updated Experian reports each time you log in and once every 30 days you can order reports and Fico scores for all 3 bureaus. To get the monthly fee cut in half, just cancel the membership after the intial $1 trial. Then they will automatically offer you the same service for $14.95
Sorry for the super long message. I use all the strategies above and wanted you to have as much info as possible.
All this will give you access to your reports and scores but disputing/ improving them is the next step! By the way, you can dispute inaccuracies directly online, which is a very easy process. Inbox me if you need help with that.
Good luck!