He is eligible to become a citizen actually. What's the best way to move forward with a citizenship application?

It's super easy (the form is N-400 and instructions are on the USCIS website) and doesn't require the assistance of an attorney unless the applicant has a criminal record or has been outside the U.S. for extended periods of time while a green card holder (that is, more than 6 months at a stretch).