Có một số chương trình liên bang cung cấp tiền tài trợ để sửa chữa mái nhà, bao gồm các chương trình Trợ cấp và Hỗ trợ Thời tiết và Sửa chữa Gia đình Độc thân. Bộ Nông nghiệp Hoa Kỳ tài trợ cho chương trình Khoản vay và Trợ cấp Sửa chữa Gia đình Độc thân và Bộ Năng lượng Hoa Kỳ điều hành chương trình Hỗ trợ Thời tiết. Để nhận được các khoản trợ cấp này, chủ nhà cần đáp ứng các yêu cầu nhất định về thu nhập.
Để đủ điều kiện nhận khoản trợ cấp cho việc sửa chữa nhà thông qua chương trình Khoản vay và Trợ cấp Sửa chữa cho Một gia đình, chủ nhà phải từ 62 tuổi trở lên, chứng tỏ rằng họ không có đủ tiền để thực hiện các sửa chữa cần thiết và chứng minh rằng không sửa chữa vấn đề có thể dẫn đến nguy cơ an toàn. Những chủ nhà nộp đơn xin trợ cấp này cũng phải sống trong một cộng đồng có thu nhập rất thấp. Khoản trợ cấp có thể lên đến $ 7.500 để thực hiện các sửa chữa nhà cần thiết kể từ năm 2015. Chương trình này cũng cung cấp các khoản vay cho những chủ nhà có thu nhập dưới 50% thu nhập trung bình trong một khu vực.
Bộ Năng lượng Hoa Kỳ cung cấp ngân quỹ thông qua các cơ quan địa phương để sửa chữa nhà nhằm cải thiện hiệu quả sử dụng năng lượng của ngôi nhà, chẳng hạn như thay thế mái nhà. Các khoản trợ cấp này dành cho các gia đình có thu nhập thấp.