Can I repair my own roof in MA
Most areas allow the homeowner to perform your own work as long as you pull the proper permits and have it inspected.

Also, in my state, you have to sign an affidavit that you plan to live there for at least one year when you pull the permit.

However, every area has its own rules and the only way to know for sure is to check with your local Authority Having Jurisdiction.

Good luck!