Find a Contractor · For Homeowners

Find a Licensed & Insured Contractor Near You

Search by trade, state and city. Every listing shows a license number you can check with the state. Verified listings also show the insurance company and the date coverage runs through. Free for homeowners.

Search Contractors ↓ Have a Verified Contractor Contact You

Are you a contractor? Get listed free →

  • License number and Check license link on every listing
  • Insurance company and coverage date on Verified listings
  • Your request goes to a Verified contractor near you and is never sold
VerifiedLicense and General Liability certificate of insurance on file.
Preferred ContractorPreferred Contractors are licensed and insured members of ContractorGROWTH, our program for contractors who are serious about growing their business. They agree to respond to homeowner requests within one business day.

How It Works

Search the list yourself

  1. Search. Pick a trade, your state and your city.
  2. Check. Look for the Verified badge. Tap Check license to see their status with the state.
  3. Hire smart. Call a few contractors. Get written estimates and check references.

Search contractors ↓

Or have a Verified contractor contact you

  1. Tell us what you need. Name, phone, email, zip code and a few words about the job.
  2. We send it to a Verified contractor near you. We never sell or share it.
  3. They contact you. If we don’t have a Verified contractor near you yet, we’ll let you know.

Have a Verified Contractor Contact You ↓

BadgeBusinessTradeCityStateLicenseGeneral LiabilityGL ExpirationPhoneWebsite
CRC Verified: licensed & insuredVerifiedJobon Heating And Air ConditioningHVACConcordCaliforniaLicense #1120873 Check license ↗General Liability: Trisura Specialty Insurance Co. - through May 16, 20272027-05-16(415) 774-6094jobonhvac.com
CRC Verified: licensed & insuredVerifiedJensen Building SolutionsResidential BuilderCentertonArkansasLicense #0474090926 Check license ↗General Liability: Sutton Specialty Insurance Company - through May 29, 20272027-05-29(479) 358-7983
CRC Verified: licensed & insuredVerifiedHarvest Remodeling Services IncGeneral BuildingLake ForestCaliforniaLicense #1143705 Check license ↗General Liability: Scottsdale Insurance Company - through March 17, 20272027-03-17(949) 294-5027
CRC Verified: licensed & insuredVerifiedSensible Home Services LLCElectricalMt. JulietTennesseeLicense #85089 Check license ↗General Liability: Third Coast Insurance Company - through January 10, 20272027-01-10(615) 400-8500sensiblehomeservices.com
CRC Verified: licensed & insuredVerifiedMaster's Touch Painting LLC
Painting
Salt Lake City
Utah
License #11660293-5501 Check license ↗
General Liability: Benchmark Insurance Co - through February 23, 2027
2027-02-23
(385) 439-7309
masterstouchpainting.com
CRC Verified: licensed & insuredVerified
Varsity Zone HVAC of Clearwater
HVAC
Clearwater
Florida
License #CAC1819749 Check license ↗
General Liability: James River Insurance Co - through September 1, 2027
2027-09-01
(727) 513-7622
varsityzone.com
CRC Verified: licensed & insuredVerified
Semper Fi Home Inspections
Home Inspections
Temecula
California
License #941548 Check license ↗
General Liability: Spinnaker Insurance Co - through February 4, 2027
2027-02-04
(650) 489-2592
californiabuildinginspections.com
CRC Verified: licensed & insuredVerifiedRND Builders IncGeneral BuildingWoodland HillsCaliforniaLicense #1081122 Check license ↗General Liability: National Specialty Insurance Company - through September 23, 20272027-09-23(805) 367-1965rndbuildersinc.com
CRC Verified: licensed & insuredVerifiedPEG Construction IncGeneral Building + ElectricalAuburnCaliforniaLicense #911754 Check license ↗General Liability: Continental Casualty Co - through April 1, 20272027-04-01(916) 417-7155
CRC Verified: licensed & insuredVerifiedBrentwood Metal ProductsRoofing + Sheet MetalOxnardCaliforniaLicense #928913 Check license ↗General Liability: United National Insurance Company - through June 29, 20272027-06-29(805) 291-6184
CRC Verified: licensed & insuredVerifiedMTM Drywall CompanyDrywallResedaCaliforniaLicense #862770 Check license ↗General Liability: National Specialty Insurance Company - through November 6, 20262026-11-06(818) 416-2580
CRC Verified: licensed & insuredVerifiedAmerican PaintingPaintingSan DiegoCaliforniaLicense #505334 Check license ↗General Liability: Next Insurance US Company - through July 1, 20272027-07-01(760) 580-9011
CRC Verified: licensed & insuredVerifiedNext Level CountertopsCountertopsHighlandUtahLicense #14319045-5501 Check license ↗General Liability: The Standard Fire Insurance Company - through September 16, 20272027-09-16(801) 473-1102
CRC Verified: licensed & insuredVerifiedMLM Construction LLCGeneral BuildingSouth WeberUtahLicense #14317303-5501 Check license ↗General Liability: Acuity, A Mutual Insurance Company - through September 3, 20272027-09-03(801) 430-2827

Are you a contractor?

Get listed free. Send us your license number and a copy of your General Liability certificate of insurance. We’ll add a free Verified listing that shows your license and your insurance company.

Preferred spots are now open. Join ContractorGROWTH to earn the yellow hard hat and stand out to homeowners. Preferred spots are limited to 2 per trade in each city.

Don’t see your contractor? Tell them they can get listed free. They just send us their license number and General Liability certificate of insurance.

What the Badges Mean

Verified

  • License and General Liability certificate of insurance on file.
  • The listing shows the license number with a Check license link to the state board.
  • The listing shows the insurance company and the date the coverage runs through.

Preferred Contractor (yellow hard hat)

  • Preferred Contractors are licensed and insured members of ContractorGROWTH.
  • They agree to respond to homeowner requests within one business day.
  • They are Verified too. They show first in search.
  • The yellow hard hat does not mean we checked the quality of their work.

What we have on file

  • Every listing: a license number, with a Check license link to the state board.
  • Verified listings: the contractor’s General Liability certificate of insurance, with the insurance company and the date coverage runs through.

What we don’t do

We don’t check the quality of anyone’s work. Always check references and get written estimates.

Before You Hire

Before you hire anyone:

  • Check their references.
  • Get written estimates.
  • Tap Check license to see their status with the state.
  • Ask for a current certificate of insurance.

Have a Verified Contractor Contact You

Don’t want to search? Tell us what you need done. We’ll connect you with a Preferred Contractor for your trade and area first, if one is available, otherwise a Verified contractor near you. We never sell your request or share it with anyone else. It’s free for homeowners.

Want more than one bid? You can also contact any contractor on the list yourself.

What happens after you send this?

We send your request to a Preferred Contractor for your trade and area first, if one is available. If not, we send it to a Verified contractor near you. We never sell it. If we don’t have a Verified contractor near you yet, we’ll let you know. You can still search the list and contact others yourself.

Used only for this request. Sent to a Verified contractor near you. Never sold.

This field is for validation purposes and should be left unchanged.
Privacy(Required)
Text messages

Frequently Asked Questions (FAQ)

1. How do I find a contractor near me?

Use the search box on this page. Pick a trade, your state and your city. Then call the contractor or visit their website.

2. What does “Verified” mean?

It means the contractor’s license and General Liability certificate of insurance are on file with The Contractors Resource Center. Listings without the badge don’t have a certificate of insurance on file with us yet. Every listing has a Check license link, so you can see their status with the state yourself.

3. Will my request go to lots of contractors?

No. We send your request to a Verified contractor near you. We never sell or share it. Want more than one bid? You can also contact any contractor on the list yourself.

4. Is this free for homeowners?

Yes. Searching the list and “Have a Verified Contractor Contact You” are both free for homeowners.

5. Does The Contractors Resource Center check the quality of the work?

No. We collect license numbers and certificates of insurance. We do not check the quality of anyone’s work. Always check references and get written estimates before you hire.

6. How is this different from other contractor sites?

Some sites send your request to several contractors at once. We send it to a Verified contractor near you, and we never sell or share it. You can also skip the form and contact anyone on the list yourself.

7. What is “Have a Verified Contractor Contact You”?

It is a short form. Tell us your name, phone, email, zip code and what you need done. We send it to a Preferred Contractor for your trade and area first, if one is available, otherwise a Verified contractor near you. If we don’t have a Verified contractor near you yet, we will let you know.

8. Do I have to fill out the form?

No. You can search the list and contact any contractor yourself. “Have a Verified Contractor Contact You” is just an easy extra option.

9. What does the yellow hard hat mean?

It is the Preferred Contractor badge. Preferred Contractors are licensed and insured members of ContractorGROWTH, and they agree to respond to homeowner requests within one business day. They are Verified too, and they show first in search. The hard hat does not mean we checked the quality of their work.

10. What is a General Liability certificate of insurance?

General Liability is insurance that can pay if a contractor’s work hurts someone or damages property. The certificate is a one-page paper. It shows they have the insurance and when it ends.

11. How can I check a license myself?

Tap Check license on the listing. It opens the state license board in a new tab. Look for the license number and make sure it says active.

12. What does the General Liability date mean?

For Verified contractors, it is the date their General Liability insurance runs through, from the certificate of insurance on file. The listing also shows the insurance company.

13. How do I see a contractor’s certificate of insurance?

Ask the contractor for a current copy of their certificate of insurance. We do not post certificates on this page.

14. What happens when a contractor’s insurance ends?

A Verified listing comes off this page when its General Liability date passes. We remind contractors 30 days before, so they can send a new certificate.

15. Why don’t I see a contractor in my city?

We are still adding contractors. Try a nearby city, pick “All cities,” or use “Have a Verified Contractor Contact You.” If we don’t have a Verified contractor near you yet, we will let you know.

16. Why don’t listings show email addresses?

To keep contractors safe from spam, we show their business phone and website instead.

17. I’m a contractor. How do I get listed?

Send us your license number and a copy of your General Liability certificate of insurance on our Get Verified page. Getting listed is free. Get listed free →

NEED HELP FINDING RESOURCES TO FIT YOUR NEEDS?

Please reach out to us with specific questions so we can help steer you in the right direction. We want you to have all the information you need to make an informed decision about the contracting resources available to you in the market today.