CompHealth agency: Specialized in everything you.

We don’t mean to brag, but we’re the biggest name in the business. No other agency has our capabilities or scale. With over 1,300 tenured recruiters, business partners, and leaders working together to ensure your success, we have a deep well to draw from to ensure the best experience possible. Our size gives you unparalleled access to specialized teams that deliver on the details that matter to you.

CompHealth staffing: For those looking to hire and be hired.

Employers

Head on over to our for employers page for CompHealth staffing solutions.

Healthcare professionals

You’re in the right place. Scroll on and start dreaming up what your perfect job looks like.

Work with a recruiter

First name
Last name
Email
Phone
NPI number (Optional)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Tell us how to reach you and who you need.

First name
Last name
Email
Phone
Organization
NPI number (Optional)
Comments
Optional
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Work with a recruiter

First name
Last name
Email
Phone
NPI number (Optional)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Tell us how to reach you and who you need.

First name
Last name
Email
Phone
Organization
NPI number (Optional)
Comments
Optional
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

We know the locums industry because we created it.

Is CompHealth legit? It’s no coincidence we’ve built a reputation of quality and professionalism over our 45-year history. Here are just a few of the benefits of working with us:

Variety of jobs.

  • Access to our vast, nationwide network of facilities
  • Thousands of short- and long-term jobs across virtually every specialty
  • Temporary and permanent staffing for physicians, NPs, PAs, therapists, medical lab professionals, and other healthcare positions

Support at every step.

  • Access to our specialized, in-house credentialing and licensing team
  • Access to highly skilled customer service specialists that are available from day one to assist you through the entire process
  • For locums, we’ll be there for you before, during, and after every assignment

Here are just a few perks.

Locum tenens

Complimentary private housing, travel, and transportation for the duration of your assignment
App and mobile-friendly portal to keep you up to date on all the assignment details you need
Licensing fees covered (when needed) and comprehensive malpractice coverage
Weekly direct deposits
Employment benefits and 401(k) matching for allied travelers

Permanent placements

Our services are no cost to you
Help negotiating the best salary and contract possible
Help with interview and CV preparation
Access to our nationwide network of relationships
Specialized teams assist with licensing, credentialing, relocation, and more
Access to highly desirable jobs, some that never get posted

Over the last year, we’ve
changed lives together.

8,170
Providers placed
2,217
Communities impacted
15M
Patients helped

Great service gets people talking.

Hear what one of our physicians said about their experience with us in this CompHealth review.

CompHealth reviews from healthcare professionals like you:

Worked with us already? Don’t be shy. Leave a review of your own with CompHealth Google reviews.

They handle negotiations and placement with speed and professionalism. They anticipate what will be needed and are very proactive.

Dr. Maximilian Jameson-Lee
Oncology/Hematology

This is an amazing company to work for. I’m placed on the assignments that are right for me. The staff is very professional and my recruiter goes above and beyond her duties to make sure I’m taking care of.

Marice Hilliard
Histotechnician

CompHealth has been great to me, especially Natalie Sourlos. She strongly advocated for me and was passionate about working with me and promoting me. I have enjoyed my assignments, which have enhanced my work satisfaction greatly and in some cases, it felt like a vacation. I can't thank her and the organization enough.

Dr. Rod Hojat
Obstetrics/Gynecology

I absolutely love, love, love this company. I have the best recruiter that is so personal and is always willing to go to bat for me. I swear it seems as though any issue I have, Joy will drop absolutely everything and immediately go above and beyond for me.

Billie Agan
Physical Therapy Assistant

These articles take a deeper dive into what people are saying.

Healthcare professionals aren’t the only ones talking.

Awards are only as good as the hard work those of us working at CompHealth put in to back them up. Here’s a few healthcare reviews we’ve been recognized in over the years, as well as a few associations we’re proud to take part in.

Best of Staffing award Nalto logo Joint Commission

We do a good job because we love our job.

Happy people tend to do a better job, and our passion for our work definitely shows. So for us, it’s no surprise when the quality of our work gets noticed.

Enough about us.
Let’s talk about you.

Our CompHealth recruiters are ready to go to the mat to find your best possible career move. Put us to work, and let us do all the heavy lifting for you.

Let us
search for you.
Contact a recruiter
SettingsRequest history68.49msRequest Duration4MBMemory Usage11.x
Laravel Version
11.44.2
PHP Version
8.3.20
Environment
development
Debug Mode
Enabled
URL
dev.comphealth.com
Timezone
UTC
Locale
en
GET why-comphealth
status
200 OK
full_url
https://dev.comphealth.com/why-comphealth
action_name
why-comphealth
controller_action
\Illuminate\Routing\ViewController
Theme
Open Button Position
Hide Empty Tabs
Autoshow
Reset to defaults
    status
    200 OK
    full_url
    https://dev.comphealth.com/why-comphealth
    action_name
    why-comphealth
    controller_action
    \Illuminate\Routing\ViewController
    uri
    GET why-comphealth
    controller
    \Illuminate\Routing\ViewController
    middleware
    web
    duration
    68.93ms
    peak_memory
    14MB
    response
    text/html; charset=UTF-8
    request_format
    html
    request_query
    []
    
    request_request
    []
    
    request_headers
    0 of 0
    array:16 [ "priority" => array:1 [ 0 => "u=0, i" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "host" => array:1 [ 0 => "dev.comphealth.com" ] "x-request-id" => array:1 [ 0 => "550183f6-522e-446b-a3ce-118d40e80d65" ] ]
    request_cookies
    []
    
    response_headers
    0 of 0
    array:3 [ "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Mon, 05 May 2025 00:09:21 GMT" ] "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] ]
    session_attributes
    0 of 0
    array:1 [ "_token" => "TkVmQ5lGpZUa6w157I5vDJAl3AMvv0qywnv92esu" ]
    • Booting (18.64ms)time
    • Application (49.83ms)time
    • Routing (964μs)
    • View: pages.why-comphealthviews
    • View: partials.datalayerviews
    • View: partials.forms.universal-formviews
    • View: livewire.formviews
    • View: components.recaptchaviews
    • View: livewire.formviews
    • View: components.recaptchaviews
    • View: partials.forms.universal-formviews
    • View: livewire.formviews
    • View: components.recaptchaviews
    • View: livewire.formviews
    • View: components.recaptchaviews
    • View: partials.svg.physicianviews
    • View: partials.svg.bandaidviews
    • View: partials.svg.stethoscopeviews
    • View: partials.svg.crnaviews
    • View: partials.svg.therapyviews
    • View: partials.svg.pharmacyviews
    • View: partials.svg.microscopeviews
    • View: partials.svg.healthcare-managementviews
    • View: partials.contact-recruiterviews
    • View: partials.design_system_icons.chevron_rightviews
    • View: layouts.masterviews
    • View: partials.site.site-headerviews
    • View: partials.site.mobile-headerviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.design_system_icons.chevron_rightviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.svg.caretviews
    • View: partials.design_system_icons.chevron_rightviews
    • View: partials.design_system_icons.chevron_rightviews
    • View: partials.design_system_icons.chevron_rightviews
    • View: partials.design_system_icons.chevron_rightviews
    • View: partials.design_system_icons.chevron_rightviews
    • View: partials.design_system_icons.chevron_rightviews
    • View: partials.design_system_icons.chevron_rightviews
    • View: partials.design_system_icons.chevron_rightviews
    • View: partials.design_system_icons.chevron_rightviews
    • View: partials.design_system_icons.chevron_rightviews
    • View: partials.design_system_icons.chevron_rightviews
    • View: partials.svg.down-arrowviews
    • View: partials.svg.down-arrowviews
    • View: partials.svg.map-headerviews
    • View: partials.svg.down-arrowviews
    • View: partials.svg.down-arrowviews
    • View: partials.svg.down-arrowviews
    • View: partials.site.site-footerviews
    • View: partials.modalviews
    • View: livewire.formviews
    • View: components.recaptchaviews
    • View: web-storyblok-lib::scripts.live-editor-link-fixerviews
    • Preparing Response (68μs)
    • 1 x Application (72.76%)
      49.83ms
      1 x Booting (27.21%)
      18.64ms
      1 x Routing (1.41%)
      964μs
      1 x Preparing Response (0.1%)
      68μs
      72 x View (0%)
      0μs
      72 templates were rendered
      • 1x pages.why-comphealthwhy-comphealth.blade.php#?blade
      • 1x partials.datalayerdatalayer.blade.php#?blade
      • 2x partials.forms.universal-formuniversal-form.blade.php#?blade
      • 5x livewire.formform.blade.php#?blade
      • 5x components.recaptcharecaptcha.blade.php#?blade
      • 1x partials.svg.physicianphysician.blade.php#?blade
      • 1x partials.svg.bandaidbandaid.blade.php#?blade
      • 1x partials.svg.stethoscopestethoscope.blade.php#?blade
      • 1x partials.svg.crnacrna.blade.php#?blade
      • 1x partials.svg.therapytherapy.blade.php#?blade
      • 1x partials.svg.pharmacypharmacy.blade.php#?blade
      • 1x partials.svg.microscopemicroscope.blade.php#?blade
      • 1x partials.svg.healthcare-managementhealthcare-management.blade.php#?blade
      • 1x partials.contact-recruitercontact-recruiter.blade.php#?blade
      • 13x partials.design_system_icons.chevron_rightchevron_right.blade.php#?blade
      • 1x layouts.mastermaster.blade.php#?blade
      • 1x partials.site.site-headersite-header.blade.php#?blade
      • 1x partials.site.mobile-headermobile-header.blade.php#?blade
      • 24x partials.svg.caretcaret.blade.php#?blade
      • 5x partials.svg.down-arrowdown-arrow.blade.php#?blade
      • 1x partials.svg.map-headermap-header.blade.php#?blade
      • 1x partials.site.site-footersite-footer.blade.php#?blade
      • 1x partials.modalmodal.blade.php#?blade
      • 1x web-storyblok-lib::scripts.live-editor-link-fixerlive-editor-link-fixer.blade.php#?blade
      5 statements were executed (5 duplicates)Show only duplicates7ms
      • Form.php#205comphealthConnection Established
        Backtrace
        • app/Livewire/Form.php:205
        • vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:36
        • vendor/laravel/framework/src/Illuminate/Container/Util.php:43
        • vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:95
        • vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:35
      • Form.php#205comphealth4.41msselect `name`, `slug` from `static_professions`
        Backtrace
        • app/Livewire/Form.php:205
        • vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:36
        • vendor/laravel/framework/src/Illuminate/Container/Util.php:43
        • vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:95
        • vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:35
      • Form.php#205comphealth620μsselect `name`, `slug` from `static_professions`
        Backtrace
        • app/Livewire/Form.php:205
        • vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:36
        • vendor/laravel/framework/src/Illuminate/Container/Util.php:43
        • vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:95
        • vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:35
      • Form.php#205comphealth620μsselect `name`, `slug` from `static_professions`
        Backtrace
        • app/Livewire/Form.php:205
        • vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:36
        • vendor/laravel/framework/src/Illuminate/Container/Util.php:43
        • vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:95
        • vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:35
      • Form.php#205comphealth630μsselect `name`, `slug` from `static_professions`
        Backtrace
        • app/Livewire/Form.php:205
        • vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:36
        • vendor/laravel/framework/src/Illuminate/Container/Util.php:43
        • vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:95
        • vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:35
      • Form.php#205comphealth720μsselect `name`, `slug` from `static_professions`
        Backtrace
        • app/Livewire/Form.php:205
        • vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:36
        • vendor/laravel/framework/src/Illuminate/Container/Util.php:43
        • vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:95
        • vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:35
      form #45An9EbNaEnfbI8wi3Yj
      array:4 [ "data" => array:94 [ "formID" => 9199 "prop_form_name" => "ppc_landing_page" ...
      form #yDGhm173E04af55KEwtJ
      array:4 [ "data" => array:94 [ "formID" => 3415 "prop_form_name" => "Staffing Request" ...
      form #yJX5nuzWiBINgEt9GLWt
      array:4 [ "data" => array:94 [ "formID" => 7333 "prop_form_name" => "ppc_landing_page" ...
      form #dP0XDpwN8pLB1k2jBJE7
      array:4 [ "data" => array:94 [ "formID" => 6940 "prop_form_name" => "Staffing Request" ...
      form #tENYKoWf1FuFY8kdH9O8
      array:4 [ "data" => array:94 [ "formID" => 2464 "prop_form_name" => "Work With Recruiter M...
          ClearShow all
          Date ↕MethodURLData
          #12025-05-05 00:09:21GET/why-comphealth7255