Emergency Home Repair & Restoration Pros Near You
Burst pipe, flooded basement, no heat, or the power's been out for a day and you need a generator installed? Find reviewed local pros who answer at 2am, work with insurers, and know what to do first. Every listing is reviewed by hand and ranked on emergency readiness. The ranked list is never for sale, and any paid spot is labeled Sponsored.
Browse by emergency
Browse by city
- Houston, TX 11
- Tampa, FL 10
- Aberdeen, SD 0
- Abilene, TX 0
- Akron, OH 0
- Albany, GA 0
- Albany, NY 0
- Albany, OR 0
- Albuquerque, NM 0
- Alexandria, LA 0
- Alexandria, VA 0
- Allen, TX 0
- Allentown, PA 0
- Alpharetta, GA 0
- Altoona, PA 0
- Amarillo, TX 0
- Ames, IA 0
- Anaheim, CA 0
- Anchorage, AK 0
- Ann Arbor, MI 0
- Annapolis, MD 0
- Antioch, CA 0
- Appleton, WI 0
- Arlington Heights, IL 0
- Arlington, TX 0
- Arvada, CO 0
- Asheville, NC 0
- Athens, GA 0
- Atlanta, GA 0
- Auburn, AL 0
- Auburn, ME 0
- Augusta, GA 0
- Aurora, CO 0
- Aurora, IL 0
- Austin, TX 0
- Avondale, AZ 0
- Bakersfield, CA 0
- Baltimore, MD 0
- Bangor, ME 0
- Bartlett, TN 0
- Baton Rouge, LA 0
- Baytown, TX 0
- Beaumont, TX 0
- Beaverton, OR 0
- Bellevue, NE 0
- Bellevue, WA 0
- Bellingham, WA 0
- Bend, OR 0
- Bentonville, AR 0
- Berkeley, CA 0
- Bethlehem, PA 0
- Billings, MT 0
- Biloxi, MS 0
- Binghamton, NY 0
- Birmingham, AL 0
- Bismarck, ND 0
- Bloomington, IL 0
- Bloomington, IN 0
- Bloomington, MN 0
- Blue Springs, MO 0
- Boca Raton, FL 0
- Boise, ID 0
- Bossier City, LA 0
- Boston, MA 0
- Boulder, CO 0
- Bowie, MD 0
- Bowling Green, KY 0
- Boynton Beach, FL 0
- Bozeman, MT 0
- Bradenton, FL 0
- Brick, NJ 0
- Bridgeport, CT 0
- Brockton, MA 0
- Broken Arrow, OK 0
- Brookings, SD 0
- Brooklyn Park, MN 0
- Broomfield, CO 0
- Brownsville, TX 0
- Buffalo, NY 0
- Burbank, CA 0
- Burlington, VT 0
- Butte, MT 0
- Caldwell, ID 0
- Cambridge, MA 0
- Camden, NJ 0
- Canton, OH 0
- Cape Coral, FL 0
- Carmel, IN 0
- Carrollton, TX 0
- Carson City, NV 0
- Cary, NC 0
- Casa Grande, AZ 0
- Casper, WY 0
- Cedar Park, TX 0
- Cedar Rapids, IA 0
- Centennial, CO 0
- Champaign, IL 0
- Chandler, AZ 0
- Chapel Hill, NC 0
- Charleston, SC 0
- Charleston, WV 0
- Charlotte, NC 0
- Charlottesville, VA 0
- Chattanooga, TN 0
- Cherry Hill, NJ 0
- Chesapeake, VA 0
- Cheyenne, WY 0
- Chicago, IL 0
- Chula Vista, CA 0
- Cicero, IL 0
- Cincinnati, OH 0
- Clarksville, TN 0
- Clearwater, FL 0
- Cleveland, OH 0
- Clifton, NJ 0
- Clovis, NM 0
- Coeur d'Alene, ID 0
- College Park, MD 0
- College Station, TX 0
- Colorado Springs, CO 0
- Columbia, MO 0
- Columbia, SC 0
- Columbus, GA 0
- Columbus, OH 0
- Concord, CA 0
- Concord, NC 0
- Concord, NH 0
- Conway, AR 0
- Coral Springs, FL 0
- Corona, CA 0
- Corpus Christi, TX 0
- Corvallis, OR 0
- Costa Mesa, CA 0
- Covington, KY 0
- Cranston, RI 0
- Dallas, TX 0
- Danbury, CT 0
- Davenport, IA 0
- Davie, FL 0
- Dayton, OH 0
- Daytona Beach, FL 0
- Dearborn, MI 0
- Decatur, IL 0
- Deerfield Beach, FL 0
- Deltona, FL 0
- Denton, TX 0
- Denver, CO 0
- Des Moines, IA 0
- Detroit, MI 0
- Doral, FL 0
- Dothan, AL 0
- Dover, DE 0
- Dover, NH 0
- Downey, CA 0
- Duluth, MN 0
- Durham, NC 0
- Eagan, MN 0
- East Providence, RI 0
- Eau Claire, WI 0
- Eden Prairie, MN 0
- Edinburg, TX 0
- Edison, NJ 0
- Edmond, OK 0
- El Monte, CA 0
- El Paso, TX 0
- Elgin, IL 0
- Elizabeth, NJ 0
- Elk Grove, CA 0
- Elyria, OH 0
- Enid, OK 0
- Erie, PA 0
- Escondido, CA 0
- Eugene, OR 0
- Evanston, IL 0
- Evansville, IN 0
- Everett, WA 0
- Fairbanks, AK 0
- Fall River, MA 0
- Fargo, ND 0
- Farmington Hills, MI 0
- Farmington, NM 0
- Fayetteville, AR 0
- Fayetteville, NC 0
- Federal Way, WA 0
- Fishers, IN 0
- Flagstaff, AZ 0
- Flint, MI 0
- Florence, KY 0
- Fontana, CA 0
- Fort Collins, CO 0
- Fort Lauderdale, FL 0
- Fort Myers, FL 0
- Fort Smith, AR 0
- Fort Wayne, IN 0
- Fort Worth, TX 0
- Franklin, TN 0
- Frederick, MD 0
- Fredericksburg, VA 0
- Fremont, CA 0
- Fremont, NE 0
- Fresno, CA 0
- Frisco, TX 0
- Fullerton, CA 0
- Gainesville, FL 0
- Gaithersburg, MD 0
- Garden Grove, CA 0
- Garland, TX 0
- Gary, IN 0
- Gastonia, NC 0
- Georgetown, KY 0
- Gilbert, AZ 0
- Gillette, WY 0
- Glendale, AZ 0
- Glendale, CA 0
- Goodyear, AZ 0
- Goose Creek, SC 0
- Grand Forks, ND 0
- Grand Island, NE 0
- Grand Prairie, TX 0
- Grand Rapids, MI 0
- Great Falls, MT 0
- Greeley, CO 0
- Green Bay, WI 0
- Greensboro, NC 0
- Greenville, SC 0
- Gresham, OR 0
- Gulfport, MS 0
- Hagerstown, MD 0
- Hamilton, NJ 0
- Hamilton, OH 0
- Hammond, IN 0
- Hampton, VA 0
- Harrisburg, PA 0
- Harrisonburg, VA 0
- Hartford, CT 0
- Hastings, NE 0
- Hattiesburg, MS 0
- Hayward, CA 0
- Helena, MT 0
- Hempstead, NY 0
- Henderson, NV 0
- Hendersonville, TN 0
- Hialeah, FL 0
- High Point, NC 0
- Highlands Ranch, CO 0
- Hillsboro, OR 0
- Hilo, HI 0
- Hilton Head Island, SC 0
- Hollywood, FL 0
- Homestead, FL 0
- Honolulu, HI 0
- Hoover, AL 0
- Huntersville, NC 0
- Huntington Beach, CA 0
- Huntington, WV 0
- Huntsville, AL 0
- Idaho Falls, ID 0
- Independence, MO 0
- Indianapolis, IN 0
- Inglewood, CA 0
- Iowa City, IA 0
- Irvine, CA 0
- Irving, TX 0
- Jackson, MS 0
- Jackson, TN 0
- Jacksonville, FL 0
- Jacksonville, NC 0
- Janesville, WI 0
- Jersey City, NJ 0
- Johns Creek, GA 0
- Johnson City, TN 0
- Joliet, IL 0
- Jonesboro, AR 0
- Joplin, MO 0
- Juneau, AK 0
- Kailua, HI 0
- Kalamazoo, MI 0
- Kalispell, MT 0
- Kaneohe, HI 0
- Kansas City, KS 0
- Kansas City, MO 0
- Kapolei, HI 0
- Kearney, NE 0
- Kenner, LA 0
- Kennewick, WA 0
- Kenosha, WI 0
- Kent, WA 0
- Kettering, OH 0
- Killeen, TX 0
- Kingsport, TN 0
- Kirkland, WA 0
- Kissimmee, FL 0
- Knoxville, TN 0
- La Crosse, WI 0
- Lafayette, IN 0
- Lafayette, LA 0
- Lake Charles, LA 0
- Lake Havasu City, AZ 0
- Lakeland, FL 0
- Lakewood, CO 0
- Lakewood, NJ 0
- Lakewood, OH 0
- Lancaster, PA 0
- Lansing, MI 0
- Laramie, WY 0
- Laredo, TX 0
- Las Cruces, NM 0
- Las Vegas, NV 0
- Lawrence, KS 0
- Lawton, OK 0
- Layton, UT 0
- League City, TX 0
- Lee's Summit, MO 0
- Lewiston, ME 0
- Lewisville, TX 0
- Lexington, KY 0
- Lincoln, NE 0
- Little Rock, AR 0
- Livonia, MI 0
- Logan, UT 0
- Long Beach, CA 0
- Longmont, CO 0
- Lorain, OH 0
- Los Angeles, CA 0
- Louisville, KY 0
- Loveland, CO 0
- Lowell, MA 0
- Lubbock, TX 0
- Lynchburg, VA 0
- Lynn, MA 0
- Macon, GA 0
- Madison, WI 0
- Manassas, VA 0
- Manchester, NH 0
- Manhattan, KS 0
- Maple Grove, MN 0
- Marietta, GA 0
- Marysville, WA 0
- McAllen, TX 0
- McKinney, TX 0
- Medford, OR 0
- Melbourne, FL 0
- Memphis, TN 0
- Meridian, ID 0
- Meridian, MS 0
- Mesa, AZ 0
- Mesquite, TX 0
- Metairie, LA 0
- Miami Gardens, FL 0
- Miami, FL 0
- Midland, TX 0
- Midwest City, OK 0
- Mililani, HI 0
- Milwaukee, WI 0
- Minneapolis, MN 0
- Minot, ND 0
- Miramar, FL 0
- Mission, TX 0
- Missoula, MT 0
- Mobile, AL 0
- Modesto, CA 0
- Monroe, LA 0
- Montgomery, AL 0
- Moore, OK 0
- Moreno Valley, CA 0
- Morgantown, WV 0
- Mount Pleasant, SC 0
- Mount Vernon, NY 0
- Muncie, IN 0
- Murfreesboro, TN 0
- Murrieta, CA 0
- Nampa, ID 0
- Naperville, IL 0
- Nashua, NH 0
- Nashville, TN 0
- New Bedford, MA 0
- New Braunfels, TX 0
- New Britain, CT 0
- New Haven, CT 0
- New Orleans, LA 0
- New Rochelle, NY 0
- New York, NY 0
- Newark, DE 0
- Newark, NJ 0
- Newark, OH 0
- Newport News, VA 0
- Newton, MA 0
- Niagara Falls, NY 0
- Norfolk, VA 0
- Norman, OK 0
- North Charleston, SC 0
- North Las Vegas, NV 0
- Norwalk, CA 0
- Norwalk, CT 0
- O'Fallon, MO 0
- Oakland, CA 0
- Ocala, FL 0
- Oceanside, CA 0
- Odessa, TX 0
- Ogden, UT 0
- Oklahoma City, OK 0
- Olathe, KS 0
- Olive Branch, MS 0
- Omaha, NE 0
- Ontario, CA 0
- Orange, CA 0
- Orem, UT 0
- Orlando, FL 0
- Oshkosh, WI 0
- Overland Park, KS 0
- Owensboro, KY 0
- Oxnard, CA 0
- Palm Bay, FL 0
- Palm Coast, FL 0
- Parkersburg, WV 0
- Parma, OH 0
- Pasadena, CA 0
- Pasadena, TX 0
- Pasco, WA 0
- Passaic, NJ 0
- Paterson, NJ 0
- Pawtucket, RI 0
- Peachtree City, GA 0
- Pearl City, HI 0
- Pearland, TX 0
- Pembroke Pines, FL 0
- Pensacola, FL 0
- Peoria, AZ 0
- Peoria, IL 0
- Pflugerville, TX 0
- Philadelphia, PA 0
- Phoenix, AZ 0
- Pittsburgh, PA 0
- Plano, TX 0
- Plantation, FL 0
- Plymouth, MN 0
- Pocatello, ID 0
- Pomona, CA 0
- Pompano Beach, FL 0
- Pontiac, MI 0
- Port Orange, FL 0
- Port St. Lucie, FL 0
- Portland, ME 0
- Portland, OR 0
- Portsmouth, NH 0
- Portsmouth, VA 0
- Providence, RI 0
- Provo, UT 0
- Pueblo, CO 0
- Quincy, MA 0
- Racine, WI 0
- Raleigh, NC 0
- Rancho Cucamonga, CA 0
- Rapid City, SD 0
- Reading, PA 0
- Redmond, WA 0
- Reno, NV 0
- Renton, WA 0
- Richardson, TX 0
- Richland, WA 0
- Richmond, CA 0
- Richmond, KY 0
- Richmond, VA 0
- Rio Rancho, NM 0
- Riverside, CA 0
- Roanoke, VA 0
- Rochester, MN 0
- Rochester, NH 0
- Rochester, NY 0
- Rock Hill, SC 0
- Rockford, IL 0
- Rockville, MD 0
- Rogers, AR 0
- Roseville, CA 0
- Roswell, GA 0
- Roswell, NM 0
- Round Rock, TX 0
- Rutland, VT 0
- Sacramento, CA 0
- Salem, OR 0
- Salt Lake City, UT 0
- Sammamish, WA 0
- San Angelo, TX 0
- San Antonio, TX 0
- San Bernardino, CA 0
- San Buenaventura, CA 0
- San Diego, CA 0
- San Francisco, CA 0
- San Jose, CA 0
- Sandy Springs, GA 0
- Sandy, UT 0
- Santa Ana, CA 0
- Santa Clara, CA 0
- Santa Clarita, CA 0
- Santa Fe, NM 0
- Santa Rosa, CA 0
- Sarasota, FL 0
- Savannah, GA 0
- Schaumburg, IL 0
- Schenectady, NY 0
- Scottsdale, AZ 0
- Scranton, PA 0
- Seattle, WA 0
- Shawnee, KS 0
- Shreveport, LA 0
- Simi Valley, CA 0
- Sioux City, IA 0
- Sioux Falls, SD 0
- Sitka, AK 0
- Smyrna, GA 0
- Somerville, MA 0
- South Bend, IN 0
- South Burlington, VT 0
- South Hill, WA 0
- South Jordan, UT 0
- Southaven, MS 0
- Southfield, MI 0
- Sparks, NV 0
- Spartanburg, SC 0
- Spokane Valley, WA 0
- Spokane, WA 0
- Spring Valley, NV 0
- Springdale, AR 0
- Springfield, IL 0
- Springfield, MA 0
- Springfield, MO 0
- Springfield, OH 0
- Springfield, OR 0
- St. Charles, MO 0
- St. Cloud, MN 0
- St. George, UT 0
- St. Joseph, MO 0
- St. Louis, MO 0
- St. Paul, MN 0
- St. Peters, MO 0
- St. Petersburg, FL 0
- Stamford, CT 0
- Sterling Heights, MI 0
- Stillwater, OK 0
- Stockton, CA 0
- Suffolk, VA 0
- Sugar Land, TX 0
- Summerville, SC 0
- Sumter, SC 0
- Sunnyvale, CA 0
- Sunrise Manor, NV 0
- Sunrise, FL 0
- Surprise, AZ 0
- Syracuse, NY 0
- Tacoma, WA 0
- Tallahassee, FL 0
- Taylorsville, UT 0
- Temecula, CA 0
- Tempe, AZ 0
- Terre Haute, IN 0
- The Woodlands, TX 0
- Thornton, CO 0
- Thousand Oaks, CA 0
- Toledo, OH 0
- Toms River, NJ 0
- Topeka, KS 0
- Torrance, CA 0
- Trenton, NJ 0
- Troy, MI 0
- Troy, NY 0
- Tucson, AZ 0
- Tulsa, OK 0
- Tupelo, MS 0
- Tuscaloosa, AL 0
- Twin Falls, ID 0
- Tyler, TX 0
- Utica, NY 0
- Valdosta, GA 0
- Vallejo, CA 0
- Vancouver, WA 0
- Victorville, CA 0
- Virginia Beach, VA 0
- Visalia, CA 0
- Waco, TX 0
- Waipahu, HI 0
- Warner Robins, GA 0
- Warren, MI 0
- Warwick, RI 0
- Washington, DC 0
- Waterbury, CT 0
- Waterloo, IA 0
- Waukegan, IL 0
- Waukesha, WI 0
- West Allis, WI 0
- West Covina, CA 0
- West Des Moines, IA 0
- West Jordan, UT 0
- West Palm Beach, FL 0
- West Valley City, UT 0
- Westland, MI 0
- Westminster, CO 0
- Wheeling, WV 0
- White Plains, NY 0
- Wichita Falls, TX 0
- Wichita, KS 0
- Wilkes-Barre, PA 0
- Wilmington, DE 0
- Wilmington, NC 0
- Winston-Salem, NC 0
- Woodbridge, NJ 0
- Woodbury, MN 0
- Woonsocket, RI 0
- Worcester, MA 0
- Wyoming, MI 0
- Yakima, WA 0
- Yonkers, NY 0
- York, PA 0
- Youngstown, OH 0
- Yuma, AZ 0
How listings are ranked
24/7 emergency response and direct insurance billing move a company up, because that's what you need when water is on the floor at 2am.
A license on file, a verified license and verified insurance all count. So does working with renters, landlords and property managers.
Ratings come from customers and are checked before they appear. No company can pay for a higher rank.
Frequently asked questions
Is the CrashTalks Pros Directory free?
Yes. It's free for homeowners and renters to use and free for businesses to be listed. Listings are reviewed by hand before they go live.
How are pros ranked?
By emergency readiness: 24/7 availability, direct insurance billing, verified license and insurance, customer reviews, and experience with renters and landlords. The ranked list can't be bought. A paid Featured spot, if a page has one, is shown separately and labeled Sponsored.
What happens when I send a request?
Your request goes to at most 3 reviewed companies that serve your city, and they contact you directly. It's free for you, and companies pay CrashTalks a small fee per request, which keeps the directory free.
Listings are reviewed for basic accuracy but are not endorsements. Always confirm licensing and insurance, get a written estimate, and check your lease before authorizing work on a rental. In an emergency involving fire, gas, smoke or sparking, call 911 first.