If your hoa will allow it, metal roof and not even close. Make sure you go with an overlapped seam, however. Will cost a little extrz (i call it overlapped seam, but you might want to research. Most important thing is you do not want an exposed fastener anywhere on your roof)
Or, you can go with metal shingles. Best product out there but cost a fortune