Yes. You can purchase coverage for someone else by providing the address, name of the homeowner, and their contact info.

Frequently Asked Questions
Help Homeowners / FAQs / Warranty Coverage Information / Can I purchase a home warranty for someone else?