National Featured Realtor and Consultant, Mortgage Loan Officer, Credit Repair Lecturer
Follow me on Twitter: http://twitter.com/Lynn911
Any restrictions to what can be done would come from the city, home owner's association and/or if it is in the historic district, the city historic district.
In Arizona you may act as your own general contractor and/or do the labor yourself, except for hvac, plumbing and electrical. If the total project is more than $1000 then anyone besides yourself that works on the project should be either unpaid or an employee of an Arizona licensed subcontractor. The municipality nor the registrar of contractors will penalize you for not using licensed contractors, but you lose any protection that the registrar provides if you don't. The registrar can fine the individual working without a license.
Contact the city to find out what the "home owner's" limitations are. Be assured this will have nothing to do with Canadian or US citizenship.