Generally, you can buy a home warranty on a monthly or annual contract. The coverage included in the warranty varies by company. Pricing also varies and can range from $25 to $100 per month. This may or may not include fees for service visits, and some companies have price limits on specific items that are covered.