{"title":"Oklahoma Residential Plumbing and Natural Gas Contractor","description":"","products":[{"product_id":"oklahoma-residential-plumbing-and-natural-gas-contractor-online-exam-prep-course","title":"Oklahoma Residential Plumbing and Natural Gas Contractor - Online Exam Prep Course","description":"\u003cp\u003ePrepare with confidence and pass your \u003cstrong\u003eOklahoma Residential Plumbing and Natural Gas Contractor exam\u003c\/strong\u003e on your first attempt with our comprehensive online exam prep course. Designed specifically for the open-book format, this program teaches you not only \u003cem\u003ewhat to study\u003c\/em\u003e—but \u003cem\u003ehow to efficiently navigate your reference materials during the exam\u003c\/em\u003e.\u003c\/p\u003e\n\u003cp\u003eThis course is built around the exact books used on test day, giving you real familiarity with the content you’ll rely on:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cem\u003eInternational Residential Code for One- and Two-Family Dwellings, 2018\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cem\u003eCode of Federal Regulations – 29 CFR Part 1926 (OSHA)\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cem\u003eMathematics for Plumbers and Pipefitters, 8th Edition\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch2\u003e🔧 What This Course Covers\u003c\/h2\u003e\n\u003ch3\u003eProven Test-Taking Strategies\u003c\/h3\u003e\n\u003cp\u003eLearn how to approach the exam with confidence using proven techniques. We break down question types, pacing strategies, and how to avoid common mistakes that can cost you points.\u003c\/p\u003e\n\u003ch3\u003eMastering the Open-Book Format\u003c\/h3\u003e\n\u003cp\u003eOpen-book exams require strategy—not just knowledge. We show you exactly how to:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eQuickly locate answers under time pressure\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eUse indexes, tabs, and keywords effectively\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eNavigate multiple reference books with speed and accuracy\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eGuided Study Approach\u003c\/h3\u003e\n\u003cp\u003eWe simplify complex material and guide you toward the most important topics so you can focus your study time where it matters most—no overwhelm, no wasted effort.\u003c\/p\u003e\n\u003ch3\u003eMath for the Trades\u003c\/h3\u003e\n\u003cp\u003eBuild confidence in solving calculations commonly found on the exam using step-by-step instruction based on \u003cem\u003eMathematics for Plumbers and Pipefitters\u003c\/em\u003e. Learn how to solve problems quickly and accurately.\u003c\/p\u003e\n\u003ch3\u003eSimulated Practice Exams\u003c\/h3\u003e\n\u003cp\u003ePractice with exam-style questions designed to mirror the actual exam format and difficulty. These simulations help you:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eImprove speed and accuracy\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eGain confidence with real exam scenarios\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eIdentify and strengthen weak areas before test day\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch2\u003e🎯 Why This Course Works\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eBuilt specifically for the \u003cstrong\u003eOklahoma Residential Plumbing and Natural Gas Contractor exam\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eFocused on \u003cstrong\u003ereal exam references and navigation strategies\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eIncludes \u003cstrong\u003epractical math training for plumbing calculations\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eDesigned to help you \u003cstrong\u003epass on your first attempt\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e100% online and self-paced—study anytime, anywhere\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch2\u003e🚀 Who This Is For\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIndividuals preparing for the Oklahoma Residential Plumbing and Natural Gas Contractor license\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003ePlumbing and gas professionals ready to advance to contractor level\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eAnyone who wants to pass efficiently without wasting time\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eAnyone struggling with math or open-book exam preparation\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003cp\u003eStop guessing what to study and start preparing the right way. With the right strategy and a proven system, passing your exam is absolutely achievable—and this course is built to get you there.\u003c\/p\u003e","brand":"1 Exam Prep","offers":[{"title":"Online Course","offer_id":45722874380345,"sku":null,"price":295.0,"currency_code":"USD","in_stock":true},{"title":"Online Course + Live Classes","offer_id":45867477303353,"sku":null,"price":395.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1789\/0861\/files\/ok-42-OK-RESIDENTIAL-PLUMBING-COURSE.jpg?v=1776784930"},{"product_id":"oklahoma-residential-plumbing-and-natural-gas-contractor-book-rental-package","title":"Oklahoma Residential Plumbing and Natural Gas Contractor - Book Rental Package","description":"\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"76a016fe-9f2f-4e78-8f9a-c97da017053e\" data-testid=\"conversation-turn-5\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:1e820be7-f4e5-44f7-82cc-79c12bf879fa-2\" data-testid=\"conversation-turn-6\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"402f0193-5b10-479f-9009-11ce090d1ef6\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"97c08448-d137-434b-ab6e-2a622bace351\" data-testid=\"conversation-turn-11\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:1e820be7-f4e5-44f7-82cc-79c12bf879fa-5\" data-testid=\"conversation-turn-12\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"595a1453-88cd-4d36-b4b9-5825ea522a29\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"streaming-animation markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"9debe544-0fce-4d90-a920-6fe9852821ac\" data-testid=\"conversation-turn-1\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:5914c1c3-672e-4ac5-92a4-9862170a3669-0\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"53b2edfc-278e-4212-97bb-3c2ce5cb031e\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"streaming-animation markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"55b6f3a2-7c73-4da0-aa9e-3eae1f505544\" data-testid=\"conversation-turn-9\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:5914c1c3-672e-4ac5-92a4-9862170a3669-4\" data-testid=\"conversation-turn-10\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"09f5e22e-4a42-4e22-ad92-840ed96124f0\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-13\" data-turn-id=\"127bebd9-e5cd-4786-bef6-bb7f0f15ac18\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\"\u003e\u003c\/section\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-14\" data-turn-id=\"request-WEB:5914c1c3-672e-4ac5-92a4-9862170a3669-6\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"4d0e9802-272e-4537-894c-f52f6a7212a5\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"bb2418b5-60e7-497d-80b0-faaf7261c166\" data-testid=\"conversation-turn-5\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:cfb7efc6-b96e-4689-93e3-8e1144bc1ad6-2\" data-testid=\"conversation-turn-6\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"8ff30e2c-150a-4f73-9d64-9870d8622c2f\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"7bba5b0a-6c55-4286-842b-0d7a48c47eae\" data-testid=\"conversation-turn-11\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:cfb7efc6-b96e-4689-93e3-8e1144bc1ad6-5\" data-testid=\"conversation-turn-12\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"9aab7fa8-4dbf-4752-9f70-e44d70329ea6\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"74325129-98bd-4eae-904b-4985661365f1\" data-testid=\"conversation-turn-17\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:cfb7efc6-b96e-4689-93e3-8e1144bc1ad6-8\" data-testid=\"conversation-turn-18\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"ca729c7b-c7b6-4209-83a0-5571a39a7f2a\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"streaming-animation markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"438\"\u003eThe \u003cstrong data-start=\"4\" data-end=\"86\"\u003eOklahoma Residential Plumbing and Natural Gas Contractor – Book Rental Package\u003c\/strong\u003e from 1 Exam Prep is designed to fully prepare you for success on the Oklahoma Residential Plumbing and Natural Gas Contractor licensing exam. This comprehensive package includes all required \u003cstrong data-start=\"278\" data-end=\"336\"\u003etrade references and Oklahoma Business \u0026amp; Law materials\u003c\/strong\u003e, giving you everything needed to pass both portions of the exam and operate as a licensed contractor.\u003c\/p\u003e\n\u003cp data-start=\"440\" data-end=\"693\"\u003eBuilt specifically for the \u003cstrong data-start=\"467\" data-end=\"492\"\u003eopen-book exam format\u003c\/strong\u003e, this package teaches you how to efficiently navigate your books, locate answers under time pressure, and apply both technical plumbing and gas code knowledge along with Oklahoma-specific regulations.\u003c\/p\u003e\n\u003cp data-start=\"695\" data-end=\"840\"\u003eThis is a \u003cstrong data-start=\"705\" data-end=\"742\"\u003ecomplete, cost-effective solution\u003c\/strong\u003e for contractors looking to get licensed and succeed in residential plumbing and natural gas work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003ch2\u003eBook Rental Package Pricing:\u003c\/h2\u003e\n\u003ch1\u003e\u003cspan style=\"color: #fc0b0b;\"\u003e$970\u003c\/span\u003e\u003c\/h1\u003e\n\u003ch4\u003e*plus $400 refundable deposit if books are returned in similar condition within 6 months from the time they are received. \u003c\/h4\u003e\n\u003ch4\u003eTotal: $1,370\u003c\/h4\u003e\n\u003ch2\u003e\u003cspan\u003eBook Rental Includes:\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHighlighted and tabbed books for trade and business exams\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong data-start=\"4\" data-end=\"70\"\u003eOklahoma Business \u0026amp; Law \u003c\/strong\u003eonline exam prep course\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong data-start=\"4\" data-end=\"84\"\u003e\u003cstrong data-start=\"4\" data-end=\"86\"\u003eOklahoma Residential Plumbing and Natural Gas Contractor\u003c\/strong\u003e \u003c\/strong\u003etrade online exam prep course \u003c\/li\u003e\n\u003cli\u003e6 month book rental period and access to courses\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cdiv\u003e\u003cspan style=\"color: #fa0909;\"\u003e\u003cem\u003e ***This is a special order item. Please allow 15 business days for your books to be tabbed and highlighted***\u003c\/em\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cdiv\u003e\n\u003ch2\u003e\u003cimg height=\"375\" width=\"565\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1789\/0861\/files\/book_rental_insert_1024x1024.png?v=1553610372\" alt=\"\"\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-WEB:219b259a-61fa-47b5-91df-3ae43ad841de-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"473117ec-a96c-4c52-873c-02e019497027\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-6\" data-turn-id=\"request-WEB:219b259a-61fa-47b5-91df-3ae43ad841de-2\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"878965c2-5f63-4753-bfad-f59b0c9fc3dc\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:219b259a-61fa-47b5-91df-3ae43ad841de-5\" data-testid=\"conversation-turn-12\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"e6a6ec5d-c15e-40a0-81d0-323accea3271\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-14\" data-turn-id=\"request-WEB:219b259a-61fa-47b5-91df-3ae43ad841de-6\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"cd6fb733-6065-4db0-b127-e0355f14808d\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"9e119900-2bc4-453d-ad81-ab76d9be0854\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:1e820be7-f4e5-44f7-82cc-79c12bf879fa-2\" data-testid=\"conversation-turn-6\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"402f0193-5b10-479f-9009-11ce090d1ef6\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:1e820be7-f4e5-44f7-82cc-79c12bf879fa-4\" data-testid=\"conversation-turn-10\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"71d17b73-ce49-4c5f-9a99-16e722018665\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:ca53333c-b531-402c-a7f1-13e678ff6403-1\" data-testid=\"conversation-turn-4\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"3c705bd2-670c-45b9-b019-f6c8c8650853\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-8\" data-turn-id=\"request-WEB:ca53333c-b531-402c-a7f1-13e678ff6403-3\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"c44fff88-4fb8-475a-a36c-3226516977a1\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:5914c1c3-672e-4ac5-92a4-9862170a3669-0\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"53b2edfc-278e-4212-97bb-3c2ce5cb031e\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-6\" data-turn-id=\"request-WEB:5914c1c3-672e-4ac5-92a4-9862170a3669-2\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"3646adb7-4ec1-4430-8e0a-aee650d7ef6f\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:5914c1c3-672e-4ac5-92a4-9862170a3669-4\" data-testid=\"conversation-turn-10\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"09f5e22e-4a42-4e22-ad92-840ed96124f0\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-14\" data-turn-id=\"request-WEB:5914c1c3-672e-4ac5-92a4-9862170a3669-6\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"4d0e9802-272e-4537-894c-f52f6a7212a5\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"66aaf0c4-8f82-426e-9d3f-9c0b59e9df94\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:cfb7efc6-b96e-4689-93e3-8e1144bc1ad6-4\" data-testid=\"conversation-turn-10\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"223ff297-7646-4950-9211-cf61934eebe5\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-14\" data-turn-id=\"request-WEB:cfb7efc6-b96e-4689-93e3-8e1144bc1ad6-6\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"926eae36-a14a-4f13-9f50-0c7ca39a30ff\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003ch2 data-section-id=\"aagxnc\" data-start=\"847\" data-end=\"873\"\u003e📦 Book Rental Includes\u003c\/h2\u003e\n\u003cp data-start=\"875\" data-end=\"1246\"\u003e• Highlighted and tabbed trade reference books for the Oklahoma Residential Plumbing and Natural Gas Contractor exam\u003cbr data-start=\"991\" data-end=\"994\"\u003e• Highlighted and tabbed Oklahoma Business \u0026amp; Law reference materials\u003cbr data-start=\"1062\" data-end=\"1065\"\u003e• Oklahoma Plumbing and Natural Gas online exam prep course\u003cbr data-start=\"1124\" data-end=\"1127\"\u003e• Oklahoma Business \u0026amp; Law online exam prep course\u003cbr data-start=\"1176\" data-end=\"1179\"\u003e• 6-month book rental period with full access to course materials\u003c\/p\u003e\n\u003cp data-start=\"1248\" data-end=\"1414\"\u003eAll books are \u003cstrong data-start=\"1262\" data-end=\"1307\"\u003eprofessionally pre-tabbed and highlighted\u003c\/strong\u003e to help you quickly locate key information during the open-book exam — saving time and improving accuracy.\u003c\/p\u003e\n\u003chr data-start=\"1416\" data-end=\"1419\"\u003e\n\u003ch2 data-section-id=\"njr6lh\" data-start=\"1421\" data-end=\"1466\"\u003e🔧 Plumbing \u0026amp; Natural Gas Trade References\u003c\/h2\u003e\n\u003cp data-start=\"1468\" data-end=\"1711\"\u003e✅ \u003cstrong data-start=\"1470\" data-end=\"1524\"\u003eInternational Residential Code (IRC), 2018 Edition\u003c\/strong\u003e\u003cbr data-start=\"1524\" data-end=\"1527\"\u003eThe primary code for residential construction, including plumbing and fuel gas systems. Covers water supply, drainage, venting, fixtures, and residential gas installation requirements.\u003c\/p\u003e\n\u003cp data-start=\"1713\" data-end=\"1918\"\u003e✅ \u003cstrong data-start=\"1715\" data-end=\"1772\"\u003eCode of Federal Regulations – 29 CFR Part 1926 (OSHA)\u003c\/strong\u003e\u003cbr data-start=\"1772\" data-end=\"1775\"\u003eProvides critical jobsite safety standards including PPE, excavation safety, trenching, hazard communication, and construction site compliance.\u003c\/p\u003e\n\u003cp data-start=\"1920\" data-end=\"2125\"\u003e✅ \u003cstrong data-start=\"1922\" data-end=\"1979\"\u003eMathematics for Plumbers and Pipefitters, 8th Edition\u003c\/strong\u003e\u003cbr data-start=\"1979\" data-end=\"1982\"\u003eCovers essential math skills used in plumbing and gas work, including measurements, conversions, pipe sizing, offsets, and layout calculations.\u003c\/p\u003e\n\u003chr data-start=\"2127\" data-end=\"2130\"\u003e\n\u003ch2 data-section-id=\"ph021c\" data-start=\"2132\" data-end=\"2184\"\u003e📜 Oklahoma Business, Law \u0026amp; Regulatory References\u003c\/h2\u003e\n\u003cp data-start=\"2186\" data-end=\"2395\"\u003e✅ \u003cstrong data-start=\"2188\" data-end=\"2252\"\u003eOklahoma Plumbing License Law of 1955 (Title 59, Chapter 27)\u003c\/strong\u003e\u003cbr data-start=\"2252\" data-end=\"2255\"\u003eDefines licensing requirements, contractor classifications, and legal responsibilities for plumbing and natural gas contractors in Oklahoma.\u003c\/p\u003e\n\u003cp data-start=\"2397\" data-end=\"2600\"\u003e✅ \u003cstrong data-start=\"2399\" data-end=\"2469\"\u003eOklahoma Plumbing Industry Regulations (OAC Title 158, Chapter 30)\u003c\/strong\u003e\u003cbr data-start=\"2469\" data-end=\"2472\"\u003eOutlines installation standards, inspection requirements, and compliance rules governing plumbing and gas work across the state.\u003c\/p\u003e\n\u003cp data-start=\"2602\" data-end=\"2804\"\u003e✅ \u003cstrong data-start=\"2604\" data-end=\"2695\"\u003eOklahoma Fine Schedule of the Construction Industries Board (OAC Title 158, Chapter 10)\u003c\/strong\u003e\u003cbr data-start=\"2695\" data-end=\"2698\"\u003eProvides penalties, violations, and enforcement guidelines related to licensing and regulatory compliance.\u003c\/p\u003e\n\u003cp data-start=\"2806\" data-end=\"2942\"\u003e✅ \u003cstrong data-start=\"2808\" data-end=\"2851\"\u003eOklahoma Lien Law (Title 42, Chapter 3)\u003c\/strong\u003e\u003cbr data-start=\"2851\" data-end=\"2854\"\u003eExplains lien rights, filing procedures, and how contractors secure payment on projects.\u003c\/p\u003e\n\u003cp data-start=\"2944\" data-end=\"3174\"\u003e✅ \u003cstrong data-start=\"2946\" data-end=\"3029\"\u003eNASCLA Contractors Guide to Business, Law and Project Management – 14th Edition\u003c\/strong\u003e\u003cbr data-start=\"3029\" data-end=\"3032\"\u003eCovers estimating, bidding, contracts, financial management, and project management — essential for running a successful contracting business.\u003c\/p\u003e\n\u003chr data-start=\"3176\" data-end=\"3179\"\u003e\n\u003ch2 data-section-id=\"1g3exlc\" data-start=\"3181\" data-end=\"3209\"\u003e🚀 Why This Package Works\u003c\/h2\u003e\n\u003cp data-start=\"3211\" data-end=\"3281\"\u003eThis package is built to give you a \u003cstrong data-start=\"3247\" data-end=\"3267\"\u003ecompetitive edge\u003c\/strong\u003e by combining:\u003c\/p\u003e\n\u003cp data-start=\"3283\" data-end=\"3608\"\u003e• Residential plumbing and natural gas system knowledge\u003cbr data-start=\"3338\" data-end=\"3341\"\u003e• Industry-standard code references used on the exam\u003cbr data-start=\"3393\" data-end=\"3396\"\u003e• Complete Oklahoma-specific licensing and legal materials\u003cbr data-start=\"3454\" data-end=\"3457\"\u003e• Practical math skills for field and exam success\u003cbr data-start=\"3507\" data-end=\"3510\"\u003e• Proven open-book exam strategies\u003cbr data-start=\"3544\" data-end=\"3547\"\u003e• Pre-tabbed and highlighted books for speed and efficiency\u003c\/p\u003e\n\u003cp data-start=\"3610\" data-end=\"3836\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eWith the right materials and a proven system, you’ll be fully prepared to \u003cstrong data-start=\"3684\" data-end=\"3781\"\u003epass your Oklahoma Residential Plumbing and Natural Gas Contractor exam on your first attempt\u003c\/strong\u003e and confidently move forward as a licensed contractor.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"1 Exam Prep","offers":[{"title":"Package","offer_id":45726081253433,"sku":null,"price":1370.0,"currency_code":"USD","in_stock":true},{"title":"Package + Live Classes","offer_id":45867478089785,"sku":null,"price":1470.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1789\/0861\/files\/ok-41-OK-RESIDENTIAL-PLUMBING-RENTAL.jpg?v=1776785026"},{"product_id":"oklahoma-residential-plumbing-and-natural-gas-contractor-exam-book-package","title":"Oklahoma Residential Plumbing and Natural Gas Contractor Exam Book Package","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:cfb7efc6-b96e-4689-93e3-8e1144bc1ad6-13\" data-testid=\"conversation-turn-28\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"5eeecd5a-9820-4c4b-86ec-480929f41c01\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"434\"\u003eThe \u003cstrong data-start=\"4\" data-end=\"84\"\u003eOklahoma Residential Plumbing and Natural Gas Contractor Exam – Book Package\u003c\/strong\u003e from 1 Exam Prep is designed to provide you with the \u003cstrong data-start=\"138\" data-end=\"256\"\u003ecore reference materials required to prepare for the Oklahoma Residential Plumbing and Natural Gas Contractor exam\u003c\/strong\u003e. This package includes the essential books used on the exam, helping you build a strong foundation in residential plumbing systems, natural gas installation, and jobsite safety.\u003c\/p\u003e\n\u003cp data-start=\"436\" data-end=\"716\"\u003eWhether you’re studying on your own or pairing these books with an exam prep program, this package ensures you’re working directly with the \u003cstrong data-start=\"576\" data-end=\"625\"\u003esame materials used during the open-book exam\u003c\/strong\u003e—so you can become familiar with the layout, structure, and key sections ahead of test day.\u003c\/p\u003e\n\u003chr data-start=\"718\" data-end=\"721\"\u003e\n\u003ch2 data-section-id=\"555mrm\" data-start=\"723\" data-end=\"750\"\u003e📦 Book Package Includes\u003c\/h2\u003e\n\u003cp data-start=\"752\" data-end=\"922\"\u003e• International Residential Code (IRC), 2018 Edition\u003cbr data-start=\"804\" data-end=\"807\"\u003e• Code of Federal Regulations – 29 CFR Part 1926 (OSHA)\u003cbr data-start=\"862\" data-end=\"865\"\u003e• Mathematics for Plumbers and Pipefitters, 8th Edition\u003c\/p\u003e\n\u003chr data-start=\"924\" data-end=\"927\"\u003e\n\u003ch2 data-section-id=\"njr6lh\" data-start=\"929\" data-end=\"974\"\u003e🔧 Plumbing \u0026amp; Natural Gas Trade References\u003c\/h2\u003e\n\u003cp data-start=\"976\" data-end=\"1247\"\u003e✅ \u003cstrong data-start=\"978\" data-end=\"1032\"\u003eInternational Residential Code (IRC), 2018 Edition\u003c\/strong\u003e\u003cbr data-start=\"1032\" data-end=\"1035\"\u003eThe primary code for residential construction, including plumbing and fuel gas systems. Covers water supply, drainage, venting, fixtures, and residential gas installation requirements commonly tested on the exam.\u003c\/p\u003e\n\u003cp data-start=\"1249\" data-end=\"1455\"\u003e✅ \u003cstrong data-start=\"1251\" data-end=\"1308\"\u003eCode of Federal Regulations – 29 CFR Part 1926 (OSHA)\u003c\/strong\u003e\u003cbr data-start=\"1308\" data-end=\"1311\"\u003eProvides essential jobsite safety standards including PPE, excavation safety, trenching, hazard communication, and construction site compliance.\u003c\/p\u003e\n\u003cp data-start=\"1457\" data-end=\"1667\"\u003e✅ \u003cstrong data-start=\"1459\" data-end=\"1516\"\u003eMathematics for Plumbers and Pipefitters, 8th Edition\u003c\/strong\u003e\u003cbr data-start=\"1516\" data-end=\"1519\"\u003eCovers practical math skills required for plumbing and gas work, including measurements, conversions, pipe sizing, offsets, and layout calculations.\u003c\/p\u003e\n\u003chr data-start=\"1669\" data-end=\"1672\"\u003e\n\u003ch2 data-section-id=\"1g3exlc\" data-start=\"1674\" data-end=\"1702\"\u003e🚀 Why This Package Works\u003c\/h2\u003e\n\u003cp data-start=\"1704\" data-end=\"1791\"\u003eThis package is built to give you a \u003cstrong data-start=\"1740\" data-end=\"1777\"\u003esolid foundation for exam success\u003c\/strong\u003e by providing:\u003c\/p\u003e\n\u003cp data-start=\"1793\" data-end=\"2059\"\u003e• The exact books used on the Oklahoma Residential Plumbing and Natural Gas Contractor exam\u003cbr data-start=\"1884\" data-end=\"1887\"\u003e• Core residential plumbing and gas system knowledge\u003cbr data-start=\"1939\" data-end=\"1942\"\u003e• OSHA safety standards required on every jobsite\u003cbr data-start=\"1991\" data-end=\"1994\"\u003e• Practical math skills needed for both the exam and field work\u003c\/p\u003e\n\u003cp data-start=\"2061\" data-end=\"2242\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eBy studying directly from these references, you’ll gain the familiarity and confidence needed to \u003cstrong data-start=\"2158\" data-end=\"2241\"\u003enavigate the open-book exam efficiently and perform at a high level on test day\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"1 Exam Prep","offers":[{"title":"Default Title","offer_id":45726150164537,"sku":null,"price":445.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1789\/0861\/files\/2026NEWPRODUCTS-78-OK-RESIDENTIAL-PLUMBING-BOOKS.jpg?v=1776785962"},{"product_id":"oklahoma-residential-plumbing-and-natural-gas-contractor-exam-highlighted-tabbed-book-package","title":"Oklahoma Residential Plumbing and Natural Gas Contractor Exam Highlighted \u0026 Tabbed Book Package","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:cfb7efc6-b96e-4689-93e3-8e1144bc1ad6-13\" data-testid=\"conversation-turn-28\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"5eeecd5a-9820-4c4b-86ec-480929f41c01\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"269\"\u003eThe \u003cstrong data-start=\"4\" data-end=\"105\"\u003eOklahoma Residential Plumbing and Natural Gas Contractor Exam – Highlighted \u0026amp; Tabbed Book Package\u003c\/strong\u003e from 1 Exam Prep is designed to give you a \u003cstrong data-start=\"149\" data-end=\"180\"\u003emajor advantage on exam day\u003c\/strong\u003e by combining the required reference materials with a proven open-book navigation system.\u003c\/p\u003e\n\u003cp data-start=\"271\" data-end=\"631\"\u003eThis package includes the exact books used on the Oklahoma Residential Plumbing and Natural Gas Contractor exam—\u003cstrong data-start=\"383\" data-end=\"424\"\u003eprofessionally highlighted and tabbed\u003c\/strong\u003e to help you quickly locate key information during the test. Instead of wasting time flipping through pages, you’ll know exactly where to go, allowing you to move faster and answer questions with confidence.\u003c\/p\u003e\n\u003cp data-start=\"633\" data-end=\"805\"\u003eWhether you’re new to the trade or already working in the field, this package is built to help you \u003cstrong data-start=\"732\" data-end=\"761\"\u003estudy smarter, not harder\u003c\/strong\u003e, and maximize your performance on exam day.\u003c\/p\u003e\n\u003chr data-start=\"807\" data-end=\"810\"\u003e\n\u003ch2 data-section-id=\"555mrm\" data-start=\"812\" data-end=\"839\"\u003e📦 Book Package Includes\u003c\/h2\u003e\n\u003cp data-start=\"841\" data-end=\"1092\"\u003e• \u003cstrong data-start=\"843\" data-end=\"920\"\u003eInternational Residential Code (IRC), 2018 Edition – Highlighted \u0026amp; Tabbed\u003c\/strong\u003e\u003cbr data-start=\"920\" data-end=\"923\"\u003e• \u003cstrong data-start=\"925\" data-end=\"1005\"\u003eCode of Federal Regulations – 29 CFR Part 1926 (OSHA) – Highlighted \u0026amp; Tabbed\u003c\/strong\u003e\u003cbr data-start=\"1005\" data-end=\"1008\"\u003e• \u003cstrong data-start=\"1010\" data-end=\"1090\"\u003eMathematics for Plumbers and Pipefitters, 8th Edition – Highlighted \u0026amp; Tabbed\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr data-start=\"1094\" data-end=\"1097\"\u003e\n\u003ch2 data-section-id=\"njr6lh\" data-start=\"1099\" data-end=\"1144\"\u003e🔧 Plumbing \u0026amp; Natural Gas Trade References\u003c\/h2\u003e\n\u003cp data-start=\"1146\" data-end=\"1405\"\u003e✅ \u003cstrong data-start=\"1148\" data-end=\"1202\"\u003eInternational Residential Code (IRC), 2018 Edition\u003c\/strong\u003e\u003cbr data-start=\"1202\" data-end=\"1205\"\u003eThe primary code for residential construction, including plumbing and fuel gas systems. Covers water supply, drainage, venting, fixtures, and gas installation requirements commonly tested on the exam.\u003c\/p\u003e\n\u003cp data-start=\"1407\" data-end=\"1612\"\u003e✅ \u003cstrong data-start=\"1409\" data-end=\"1466\"\u003eCode of Federal Regulations – 29 CFR Part 1926 (OSHA)\u003c\/strong\u003e\u003cbr data-start=\"1466\" data-end=\"1469\"\u003eProvides critical jobsite safety standards including PPE, excavation safety, trenching, hazard communication, and construction site compliance.\u003c\/p\u003e\n\u003cp data-start=\"1614\" data-end=\"1845\"\u003e✅ \u003cstrong data-start=\"1616\" data-end=\"1673\"\u003eMathematics for Plumbers and Pipefitters, 8th Edition\u003c\/strong\u003e\u003cbr data-start=\"1673\" data-end=\"1676\"\u003eCovers essential math skills such as measurements, conversions, pipe sizing, offsets, and layout calculations—key concepts for both the exam and real-world applications.\u003c\/p\u003e\n\u003chr data-start=\"1847\" data-end=\"1850\"\u003e\n\u003ch2 data-section-id=\"1g3exlc\" data-start=\"1852\" data-end=\"1880\"\u003e🚀 Why This Package Works\u003c\/h2\u003e\n\u003cp data-start=\"1882\" data-end=\"1952\"\u003eThis package is built to give you a \u003cstrong data-start=\"1918\" data-end=\"1938\"\u003ecompetitive edge\u003c\/strong\u003e by providing:\u003c\/p\u003e\n\u003cp data-start=\"1954\" data-end=\"2271\"\u003e• Professionally \u003cstrong data-start=\"1971\" data-end=\"2023\"\u003ehighlighted and tabbed books for fast navigation\u003c\/strong\u003e\u003cbr data-start=\"2023\" data-end=\"2026\"\u003e• The exact references used on the Oklahoma contractor exam\u003cbr data-start=\"2085\" data-end=\"2088\"\u003e• A system designed specifically for \u003cstrong data-start=\"2125\" data-end=\"2154\"\u003eopen-book testing success\u003c\/strong\u003e\u003cbr data-start=\"2154\" data-end=\"2157\"\u003e• Reduced study time by focusing on the most important sections\u003cbr data-start=\"2220\" data-end=\"2223\"\u003e• Increased speed and accuracy during the exam\u003c\/p\u003e\n\u003cp data-start=\"2273\" data-end=\"2435\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eWith this Highlighted \u0026amp; Tabbed Book Package, you’ll walk into your exam prepared, confident, and ready to \u003cstrong data-start=\"2379\" data-end=\"2434\"\u003efind answers quickly and pass on your first attempt\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"1 Exam Prep","offers":[{"title":"Default Title","offer_id":45726153375801,"sku":null,"price":745.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1789\/0861\/files\/2026NEWPRODUCTS-79-OK-RESIDENTIAL-PLUMBING-HT.jpg?v=1776786105"},{"product_id":"oklahoma-residential-plumbing-and-natural-gas-contractor-ultimate-exam-prep-rental-package","title":"Oklahoma Residential Plumbing and Natural Gas Contractor Ultimate Exam Prep Rental Package","description":"\u003cp data-start=\"0\" data-end=\"475\"\u003eThe \u003cstrong data-start=\"4\" data-end=\"100\"\u003eOklahoma Residential Plumbing and Natural Gas Contractor – Ultimate Exam Prep Rental Package\u003c\/strong\u003e from 1 Exam Prep is designed to fully prepare you for success on the Oklahoma Residential Plumbing and Natural Gas Contractor licensing exam. This comprehensive package includes all required \u003cstrong data-start=\"292\" data-end=\"340\"\u003etrade and Business \u0026amp; Law reference materials\u003c\/strong\u003e, along with \u003cstrong data-start=\"353\" data-end=\"386\"\u003eboth online exam prep courses\u003c\/strong\u003e, giving you everything you need to pass both exams and operate as a licensed contractor.\u003c\/p\u003e\n\u003cp data-start=\"477\" data-end=\"756\"\u003eBuilt specifically for the Oklahoma \u003cstrong data-start=\"513\" data-end=\"538\"\u003eopen-book exam format\u003c\/strong\u003e, this program equips you with both the \u003cstrong data-start=\"578\" data-end=\"646\"\u003etechnical knowledge of residential plumbing and fuel gas systems\u003c\/strong\u003e and the \u003cstrong data-start=\"655\" data-end=\"690\"\u003ereference navigation strategies\u003c\/strong\u003e needed to quickly locate answers and perform under time pressure.\u003c\/p\u003e\n\u003cp data-start=\"758\" data-end=\"933\"\u003eThis is your \u003cstrong data-start=\"771\" data-end=\"804\"\u003ecomplete, all-in-one solution\u003c\/strong\u003e to pass the Oklahoma Residential Plumbing and Natural Gas Contractor exam and confidently move forward as a licensed contractor.\u003c\/p\u003e\n\u003chr data-start=\"935\" data-end=\"938\"\u003e\n\u003ch2 data-section-id=\"1rtzix9\" data-start=\"940\" data-end=\"1036\"\u003e📦 Oklahoma Residential Plumbing and Natural Gas Contractor Ultimate Exam Prep Rental Package\u003c\/h2\u003e\n\u003cp data-start=\"1038\" data-end=\"1123\"\u003e\u003cstrong data-start=\"1038\" data-end=\"1063\"\u003eToday’s Price: $1,595\u003c\/strong\u003e\u003cbr data-start=\"1063\" data-end=\"1066\"\u003e\u003cstrong data-start=\"1066\" data-end=\"1123\"\u003ePlus a $400 refundable deposit = $1,995 total upfront\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1125\" data-end=\"1232\"\u003eThe $400 deposit is fully refundable when books are returned in similar condition within the rental period.\u003c\/p\u003e\n\u003chr data-start=\"1234\" data-end=\"1237\"\u003e\n\u003ch2 data-section-id=\"ukiom0\" data-start=\"1239\" data-end=\"1259\"\u003e✅ What’s Included\u003c\/h2\u003e\n\u003ch3 data-section-id=\"wcocqt\" data-start=\"1261\" data-end=\"1329\"\u003eComplete Set of Pre-Tabbed \u0026amp; Highlighted Books (1-Year Rental)\u003c\/h3\u003e\n\u003cp data-start=\"1330\" data-end=\"1564\"\u003eAll required references for both the Oklahoma Residential Plumbing and Natural Gas Contractor trade exam and Business \u0026amp; Law exam, professionally prepared to help you efficiently navigate materials during your open-book licensing exam.\u003c\/p\u003e\n\u003chr data-start=\"1566\" data-end=\"1569\"\u003e\n\u003ch3 data-section-id=\"1wsafjn\" data-start=\"1571\" data-end=\"1642\"\u003eOnline Exam Prep Courses (Trade + Business \u0026amp; Law – 1-Year Access)\u003c\/h3\u003e\n\u003cp data-start=\"1643\" data-end=\"1735\"\u003eGet full access to both required exam prep programs for the entire \u003cstrong data-start=\"1710\" data-end=\"1734\"\u003e1-year rental period\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-start=\"1737\" data-end=\"1858\"\u003e• \u003cstrong data-start=\"1739\" data-end=\"1809\"\u003eOklahoma Residential Plumbing \u0026amp; Natural Gas Trade Exam Prep Course\u003c\/strong\u003e\u003cbr data-start=\"1809\" data-end=\"1812\"\u003e• \u003cstrong data-start=\"1814\" data-end=\"1858\"\u003eOklahoma Business \u0026amp; Law Exam Prep Course\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1860\" data-end=\"1899\"\u003eThese courses are designed to help you:\u003c\/p\u003e\n\u003cp data-start=\"1901\" data-end=\"2092\"\u003e• Master key plumbing, gas, and business concepts\u003cbr data-start=\"1950\" data-end=\"1953\"\u003e• Navigate your books efficiently during the exam\u003cbr data-start=\"2002\" data-end=\"2005\"\u003e• Practice with exam-style questions and quizzes\u003cbr data-start=\"2053\" data-end=\"2056\"\u003e• Build confidence before test day\u003c\/p\u003e\n\u003chr data-start=\"2094\" data-end=\"2097\"\u003e\n\u003ch3 data-section-id=\"c8xtwj\" data-start=\"2099\" data-end=\"2132\"\u003e1-Year Book \u0026amp; Course Access\u003c\/h3\u003e\n\u003cp data-start=\"2133\" data-end=\"2268\"\u003eEnjoy full access to your books and both courses for \u003cstrong data-start=\"2186\" data-end=\"2199\"\u003e12 months\u003c\/strong\u003e, allowing you to study at your own pace and prepare with confidence.\u003c\/p\u003e\n\u003chr data-start=\"2270\" data-end=\"2273\"\u003e\n\u003ch2 data-section-id=\"njr6lh\" data-start=\"2275\" data-end=\"2320\"\u003e🔧 Plumbing \u0026amp; Natural Gas Trade References\u003c\/h2\u003e\n\u003cp data-start=\"2322\" data-end=\"2553\"\u003e✅ \u003cstrong data-start=\"2324\" data-end=\"2378\"\u003eInternational Residential Code (IRC), 2018 Edition\u003c\/strong\u003e\u003cbr data-start=\"2378\" data-end=\"2381\"\u003eThe primary code for residential construction, including plumbing and fuel gas systems. Covers water supply, drainage, venting, fixtures, and gas installation requirements.\u003c\/p\u003e\n\u003cp data-start=\"2555\" data-end=\"2755\"\u003e✅ \u003cstrong data-start=\"2557\" data-end=\"2614\"\u003eCode of Federal Regulations – 29 CFR Part 1926 (OSHA)\u003c\/strong\u003e\u003cbr data-start=\"2614\" data-end=\"2617\"\u003eProvides critical jobsite safety standards including PPE, excavation safety, trenching, hazard communication, and construction compliance.\u003c\/p\u003e\n\u003cp data-start=\"2757\" data-end=\"2931\"\u003e✅ \u003cstrong data-start=\"2759\" data-end=\"2816\"\u003eMathematics for Plumbers and Pipefitters, 8th Edition\u003c\/strong\u003e\u003cbr data-start=\"2816\" data-end=\"2819\"\u003eCovers essential math skills including measurements, conversions, pipe sizing, offsets, and layout calculations.\u003c\/p\u003e\n\u003chr data-start=\"2933\" data-end=\"2936\"\u003e\n\u003ch2 data-section-id=\"ph021c\" data-start=\"2938\" data-end=\"2990\"\u003e📜 Oklahoma Business, Law \u0026amp; Regulatory References\u003c\/h2\u003e\n\u003cp data-start=\"2992\" data-end=\"3189\"\u003e✅ \u003cstrong data-start=\"2994\" data-end=\"3058\"\u003eOklahoma Plumbing License Law of 1955 (Title 59, Chapter 27)\u003c\/strong\u003e\u003cbr data-start=\"3058\" data-end=\"3061\"\u003eDefines licensing requirements, contractor classifications, and legal responsibilities for plumbing and natural gas contractors.\u003c\/p\u003e\n\u003cp data-start=\"3191\" data-end=\"3394\"\u003e✅ \u003cstrong data-start=\"3193\" data-end=\"3263\"\u003eOklahoma Plumbing Industry Regulations (OAC Title 158, Chapter 30)\u003c\/strong\u003e\u003cbr data-start=\"3263\" data-end=\"3266\"\u003eOutlines installation standards, inspection requirements, and compliance rules governing plumbing and gas work across the state.\u003c\/p\u003e\n\u003cp data-start=\"3396\" data-end=\"3550\"\u003e✅ \u003cstrong data-start=\"3398\" data-end=\"3489\"\u003eOklahoma Fine Schedule of the Construction Industries Board (OAC Title 158, Chapter 10)\u003c\/strong\u003e\u003cbr data-start=\"3489\" data-end=\"3492\"\u003eDetails penalties, violations, and enforcement procedures.\u003c\/p\u003e\n\u003cp data-start=\"3552\" data-end=\"3688\"\u003e✅ \u003cstrong data-start=\"3554\" data-end=\"3597\"\u003eOklahoma Lien Law (Title 42, Chapter 3)\u003c\/strong\u003e\u003cbr data-start=\"3597\" data-end=\"3600\"\u003eExplains lien rights, filing procedures, and how contractors secure payment on projects.\u003c\/p\u003e\n\u003cp data-start=\"3690\" data-end=\"3865\"\u003e✅ \u003cstrong data-start=\"3692\" data-end=\"3775\"\u003eNASCLA Contractors Guide to Business, Law and Project Management – 14th Edition\u003c\/strong\u003e\u003cbr data-start=\"3775\" data-end=\"3778\"\u003eCovers estimating, bidding, contracts, financial management, and contractor operations.\u003c\/p\u003e\n\u003chr data-start=\"3867\" data-end=\"3870\"\u003e\n\u003ch2 data-section-id=\"1g3exlc\" data-start=\"3872\" data-end=\"3900\"\u003e🚀 Why This Package Works\u003c\/h2\u003e\n\u003cp data-start=\"3902\" data-end=\"3981\"\u003eThis Ultimate Package is built to give you a \u003cstrong data-start=\"3947\" data-end=\"3967\"\u003ecompetitive edge\u003c\/strong\u003e by combining:\u003c\/p\u003e\n\u003cp data-start=\"3983\" data-end=\"4335\"\u003e• All required plumbing and natural gas references\u003cbr data-start=\"4033\" data-end=\"4036\"\u003e• Complete Oklahoma-specific licensing and legal materials\u003cbr data-start=\"4094\" data-end=\"4097\"\u003e• \u003cstrong data-start=\"4099\" data-end=\"4166\"\u003eBoth trade and Business \u0026amp; Law exam prep courses (1-year access)\u003c\/strong\u003e\u003cbr data-start=\"4166\" data-end=\"4169\"\u003e• Professionally highlighted and tabbed books for fast navigation\u003cbr data-start=\"4234\" data-end=\"4237\"\u003e• Proven open-book exam strategies\u003cbr data-start=\"4271\" data-end=\"4274\"\u003e• A cost-effective rental structure with refundable deposit\u003c\/p\u003e\n\u003chr data-start=\"4337\" data-end=\"4340\"\u003e\n\u003ch2 data-section-id=\"jlsssh\" data-start=\"4342\" data-end=\"4363\"\u003e🎯 Who This Is For\u003c\/h2\u003e\n\u003cp data-start=\"4365\" data-end=\"4650\"\u003e• Individuals pursuing the Oklahoma Residential Plumbing and Natural Gas Contractor license\u003cbr data-start=\"4456\" data-end=\"4459\"\u003e• Journeymen ready to step into contractor-level licensing\u003cbr data-start=\"4517\" data-end=\"4520\"\u003e• Plumbing and gas professionals expanding into contracting\u003cbr data-start=\"4579\" data-end=\"4582\"\u003e• Anyone looking for a complete, guided path to passing both exams\u003c\/p\u003e\n\u003chr data-start=\"4652\" data-end=\"4655\"\u003e\n\u003cp data-start=\"4657\" data-end=\"4824\"\u003eWith the right materials, the right training, and a proven system, passing your Oklahoma Residential Plumbing and Natural Gas Contractor exam is absolutely achievable.\u003c\/p\u003e\n\u003cp data-start=\"4826\" data-end=\"4906\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"4826\" data-end=\"4906\" data-is-last-node=\"\"\u003eStudy smarter. Pass faster. Build your contracting business with confidence.\u003c\/strong\u003e\u003c\/p\u003e","brand":"1 Exam Prep","offers":[{"title":"Default Title","offer_id":45726505467961,"sku":null,"price":1995.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1789\/0861\/files\/ok-43-OK-RESIDENTIAL-PLUMBING-ULTIMATE.jpg?v=1776785522"},{"product_id":"the-1-package-all-inclusive-oklahoma-residential-plumbing-and-natural-gas-contractor-exam-licensing-business-setup-solution","title":"The 1 Package: All-Inclusive Oklahoma Residential Plumbing and Natural Gas Contractor Exam, Licensing \u0026 Business Setup Solution","description":"\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"c18fd732-8e95-460a-8855-900e4667e2e7\" data-testid=\"conversation-turn-31\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:1e820be7-f4e5-44f7-82cc-79c12bf879fa-15\" data-testid=\"conversation-turn-32\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"4e778007-60d2-49ec-8572-a23c9aad8ba6\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"c18fd732-8e95-460a-8855-900e4667e2e7\" data-testid=\"conversation-turn-31\" data-scroll-anchor=\"false\" data-turn=\"user\" tabindex=\"-1\"\u003e\u003c\/article\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:1e820be7-f4e5-44f7-82cc-79c12bf879fa-15\" data-testid=\"conversation-turn-32\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"4e778007-60d2-49ec-8572-a23c9aad8ba6\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003carticle data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-37\" data-turn-id=\"e33c5d0a-05d7-4c7f-a88c-2de4c7ad249b\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\" tabindex=\"-1\"\u003e\u003c\/article\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-38\" data-turn-id=\"request-WEB:1e820be7-f4e5-44f7-82cc-79c12bf879fa-18\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"a1a6e143-90b2-4dd3-a286-19d6629078fc\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"streaming-animation markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-1\" data-turn-id=\"96ffe9bb-8720-4dad-82cd-548899e22370\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\"\u003e\u003c\/section\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-WEB:8da058d5-fe0f-4fbc-bf41-b7b4ab43bce2-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"93afca7f-f3bb-43ff-8617-611f69677632\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"streaming-animation markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"825e7a9e-167b-4a53-b98b-ba693865d4f1\" data-testid=\"conversation-turn-13\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:8da058d5-fe0f-4fbc-bf41-b7b4ab43bce2-6\" data-testid=\"conversation-turn-14\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"f2da2807-0a48-48fb-82cd-4544cfc8b915\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"streaming-animation markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"537\"\u003eThe \u003cstrong data-start=\"4\" data-end=\"131\"\u003e1 Package: All-Inclusive Oklahoma Residential Plumbing and Natural Gas Contractor Exam, Licensing \u0026amp; Business Setup Solution\u003c\/strong\u003e from 1 Exam Prep delivers a complete, start-to-finish pathway for individuals pursuing an Oklahoma Residential Plumbing and Natural Gas Contractor license. This all-inclusive program combines \u003cstrong data-start=\"324\" data-end=\"433\"\u003etrade exam preparation, Business \u0026amp; Law education, licensing guidance, and full business formation support\u003c\/strong\u003e—helping you move from technician to licensed contractor and business owner with clarity and confidence.\u003c\/p\u003e\n\u003cp data-start=\"539\" data-end=\"911\"\u003eBuilt specifically for the Oklahoma licensing process, this program equips you with both the \u003cstrong data-start=\"632\" data-end=\"700\"\u003etechnical knowledge of residential plumbing and fuel gas systems\u003c\/strong\u003e and the \u003cstrong data-start=\"709\" data-end=\"775\"\u003ebusiness foundation required to operate legally and profitably\u003c\/strong\u003e. Designed for the open-book exam format, you’ll also learn how to efficiently navigate your references and perform under time pressure.\u003c\/p\u003e\n\u003cp data-start=\"913\" data-end=\"992\"\u003eThis is more than exam prep—this is your \u003cstrong data-start=\"954\" data-end=\"991\"\u003ecomplete contractor launch system\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cstrong\u003eThe 1 Package: All-Inclusive Oklahoma \u003cspan style=\"color: rgb(43, 0, 255);\"\u003eResidential Plumbing \u0026amp; Natural Gas\u003c\/span\u003e Contractor Exam, Licensing \u0026amp; Business Setup Solution\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ch3\u003e\u003cspan style=\"color: rgb(43, 0, 255);\"\u003e\u003cstrong\u003eTotal Cost: $2,495\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003ePlus a $400 Refundable Deposit if books are returned in similar condition within 1 year\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003eTotal: $2,895 (All-Inclusive – No Hidden Fees!)\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cstrong\u003eThe 1 Package: All-Inclusive Oklahoma\u003c\/strong\u003e\u003c\/h3\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(43, 0, 255);\"\u003eResidential Plumbing \u0026amp; Natural Gas\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cstrong\u003e Contractor Exam, Licensing \u0026amp; Business Setup Solution\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:1e820be7-f4e5-44f7-82cc-79c12bf879fa-15\" data-testid=\"conversation-turn-32\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"4e778007-60d2-49ec-8572-a23c9aad8ba6\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:1e820be7-f4e5-44f7-82cc-79c12bf879fa-17\" data-testid=\"conversation-turn-36\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"45e0d682-b0a2-4c14-9d45-11a2b4bf7de6\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-38\" data-turn-id=\"request-WEB:1e820be7-f4e5-44f7-82cc-79c12bf879fa-18\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"a1a6e143-90b2-4dd3-a286-19d6629078fc\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-40\" data-turn-id=\"request-WEB:1e820be7-f4e5-44f7-82cc-79c12bf879fa-19\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"bd7006db-9401-4069-95ca-ef3623f23804\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:cfb7efc6-b96e-4689-93e3-8e1144bc1ad6-40\" data-testid=\"conversation-turn-82\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"80e82af0-3024-427d-ad53-bfd2b100fa8a\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:cfb7efc6-b96e-4689-93e3-8e1144bc1ad6-42\" data-testid=\"conversation-turn-86\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"5b0d643c-6b45-42be-a0e2-3476dc83f739\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003ch2 data-section-id=\"199gh0j\" data-start=\"999\" data-end=\"1056\"\u003e🏗️ Your Complete Licensing \u0026amp; Business Launch Solution\u003c\/h2\u003e\n\u003cp data-start=\"1058\" data-end=\"1235\"\u003eThe 1 Package is your all-in-one, stress-free path to becoming a \u003cstrong data-start=\"1123\" data-end=\"1234\"\u003elicensed Oklahoma Residential Plumbing and Natural Gas Contractor and building a scalable plumbing business\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp data-start=\"1237\" data-end=\"1466\"\u003eWe handle everything—from exam prep and professionally tabbed \u0026amp; highlighted book rentals to forming your business, filing your EIN, and guiding you through licensing—so you can focus on passing your exam and growing your company.\u003c\/p\u003e\n\u003chr data-start=\"1468\" data-end=\"1471\"\u003e\n\u003ch2 data-section-id=\"15zlqva\" data-start=\"1473\" data-end=\"1494\"\u003e📦 What’s Included\u003c\/h2\u003e\n\u003ch3 data-section-id=\"3gtgk5\" data-start=\"1496\" data-end=\"1540\"\u003e✅ State Licensing Application Support*\u003c\/h3\u003e\n\u003cp data-start=\"1541\" data-end=\"1669\"\u003eStep-by-step guidance through the Oklahoma contractor licensing process to help you avoid delays, errors, and compliance issues.\u003c\/p\u003e\n\u003chr data-start=\"1671\" data-end=\"1674\"\u003e\n\u003ch3 data-section-id=\"1lvk65b\" data-start=\"1676\" data-end=\"1723\"\u003e✅ Business Formation (LLC or Corporation)\u003c\/h3\u003e\n\u003cp data-start=\"1724\" data-end=\"1824\"\u003eWe establish your business entity so you’re legally structured and ready to operate as a contractor.\u003c\/p\u003e\n\u003chr data-start=\"1826\" data-end=\"1829\"\u003e\n\u003ch3 data-section-id=\"1go6mdt\" data-start=\"1831\" data-end=\"1862\"\u003e✅ EIN Filing with the IRS\u003c\/h3\u003e\n\u003cp data-start=\"1863\" data-end=\"1982\"\u003eWe obtain your Employer Identification Number so you can open business bank accounts, manage taxes, and hire employees.\u003c\/p\u003e\n\u003chr data-start=\"1984\" data-end=\"1987\"\u003e\n\u003ch3 data-section-id=\"ldobwx\" data-start=\"1989\" data-end=\"2035\"\u003e✅ Workers’ Compensation Exemption Filing\u003c\/h3\u003e\n\u003cp data-start=\"2036\" data-end=\"2125\"\u003eIf eligible, we assist with filing your exemption to help reduce startup insurance costs.\u003c\/p\u003e\n\u003chr data-start=\"2127\" data-end=\"2130\"\u003e\n\u003ch3 data-section-id=\"jatbq1\" data-start=\"2132\" data-end=\"2185\"\u003e✅ Highlighted \u0026amp; Tabbed Book Set (1-Year Rental)\u003c\/h3\u003e\n\u003cp data-start=\"2186\" data-end=\"2333\"\u003eAll required reference materials come \u003cstrong data-start=\"2224\" data-end=\"2265\"\u003eprofessionally highlighted and tabbed\u003c\/strong\u003e for faster studying and quick navigation during the open-book exam.\u003c\/p\u003e\n\u003chr data-start=\"2335\" data-end=\"2338\"\u003e\n\u003ch3 data-section-id=\"xjvpw6\" data-start=\"2340\" data-end=\"2413\"\u003e✅ Online Exam Prep Courses (Trade + Business \u0026amp; Law – 1-Year Access)\u003c\/h3\u003e\n\u003cp data-start=\"2414\" data-end=\"2499\"\u003eGet full access to both required exam prep programs for the entire \u003cstrong data-start=\"2481\" data-end=\"2498\"\u003e1-year period\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cp data-start=\"2501\" data-end=\"2622\"\u003e• \u003cstrong data-start=\"2503\" data-end=\"2573\"\u003eOklahoma Residential Plumbing \u0026amp; Natural Gas Trade Exam Prep Course\u003c\/strong\u003e\u003cbr data-start=\"2573\" data-end=\"2576\"\u003e• \u003cstrong data-start=\"2578\" data-end=\"2622\"\u003eOklahoma Business \u0026amp; Law Exam Prep Course\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"2624\" data-end=\"2645\"\u003eEach course includes:\u003c\/p\u003e\n\u003cp data-start=\"2647\" data-end=\"2798\"\u003e• Practice exam questions\u003cbr data-start=\"2672\" data-end=\"2675\"\u003e• Structured study modules\u003cbr data-start=\"2701\" data-end=\"2704\"\u003e• Reference navigation training\u003cbr data-start=\"2735\" data-end=\"2738\"\u003e• Proven strategies for passing open-book contractor exams\u003c\/p\u003e\n\u003chr data-start=\"2800\" data-end=\"2803\"\u003e\n\u003ch3 data-section-id=\"c3vfrv\" data-start=\"2805\" data-end=\"2854\"\u003e✅ Build Beyond Business Accelerator (Bonus)\u003c\/h3\u003e\n\u003cp data-start=\"2855\" data-end=\"3047\"\u003eIncluded with your package is exclusive access to the \u003cstrong data-start=\"2909\" data-end=\"2946\"\u003eBuild Beyond Business Accelerator\u003c\/strong\u003e—an 18-week live contractor training program designed to help you scale beyond just getting licensed.\u003c\/p\u003e\n\u003cp data-start=\"3049\" data-end=\"3118\"\u003e📅 Live Weekly Sessions (Virtual)\u003cbr data-start=\"3082\" data-end=\"3085\"\u003e🕒 Thursdays | 6:30–8:00 PM EST\u003c\/p\u003e\n\u003cp data-start=\"3120\" data-end=\"3133\"\u003eYou’ll learn:\u003c\/p\u003e\n\u003cp data-start=\"3135\" data-end=\"3364\"\u003e• Estimating and bidding plumbing and gas projects\u003cbr data-start=\"3185\" data-end=\"3188\"\u003e• Job costing and financial management systems\u003cbr data-start=\"3234\" data-end=\"3237\"\u003e• Hiring and managing crews\u003cbr data-start=\"3264\" data-end=\"3267\"\u003e• Running profitable service and installation jobs\u003cbr data-start=\"3317\" data-end=\"3320\"\u003e• Scaling your business to $1M+ and beyond\u003c\/p\u003e\n\u003chr data-start=\"3366\" data-end=\"3369\"\u003e\n\u003ch2 data-section-id=\"1q0xnge\" data-start=\"3371\" data-end=\"3409\"\u003e📚 What’s Included in This Package?\u003c\/h2\u003e\n\u003ch3 data-section-id=\"e6ame\" data-start=\"3411\" data-end=\"3457\"\u003e🔧 Plumbing \u0026amp; Natural Gas Trade References\u003c\/h3\u003e\n\u003cp data-start=\"3459\" data-end=\"3690\"\u003e✅ \u003cstrong data-start=\"3461\" data-end=\"3515\"\u003eInternational Residential Code (IRC), 2018 Edition\u003c\/strong\u003e\u003cbr data-start=\"3515\" data-end=\"3518\"\u003eThe primary code for residential construction, including plumbing and fuel gas systems. Covers water supply, drainage, venting, fixtures, and gas installation requirements.\u003c\/p\u003e\n\u003cp data-start=\"3692\" data-end=\"3892\"\u003e✅ \u003cstrong data-start=\"3694\" data-end=\"3751\"\u003eCode of Federal Regulations – 29 CFR Part 1926 (OSHA)\u003c\/strong\u003e\u003cbr data-start=\"3751\" data-end=\"3754\"\u003eProvides critical jobsite safety standards including PPE, excavation safety, trenching, hazard communication, and construction compliance.\u003c\/p\u003e\n\u003cp data-start=\"3894\" data-end=\"4110\"\u003e✅ \u003cstrong data-start=\"3896\" data-end=\"3953\"\u003eMathematics for Plumbers and Pipefitters, 8th Edition\u003c\/strong\u003e\u003cbr data-start=\"3953\" data-end=\"3956\"\u003eCovers essential math skills including measurements, conversions, pipe sizing, offsets, and layout calculations for both exam success and real-world work.\u003c\/p\u003e\n\u003chr data-start=\"4112\" data-end=\"4115\"\u003e\n\u003ch3 data-section-id=\"f5ikkl\" data-start=\"4117\" data-end=\"4149\"\u003e📜 Business \u0026amp; Law References\u003c\/h3\u003e\n\u003cp data-start=\"4151\" data-end=\"4348\"\u003e✅ \u003cstrong data-start=\"4153\" data-end=\"4217\"\u003eOklahoma Plumbing License Law of 1955 (Title 59, Chapter 27)\u003c\/strong\u003e\u003cbr data-start=\"4217\" data-end=\"4220\"\u003eDefines licensing requirements, contractor classifications, and legal responsibilities for plumbing and natural gas contractors.\u003c\/p\u003e\n\u003cp data-start=\"4350\" data-end=\"4536\"\u003e✅ \u003cstrong data-start=\"4352\" data-end=\"4422\"\u003eOklahoma Plumbing Industry Regulations (OAC Title 158, Chapter 30)\u003c\/strong\u003e\u003cbr data-start=\"4422\" data-end=\"4425\"\u003eOutlines installation standards, inspection requirements, and compliance rules governing plumbing and gas work.\u003c\/p\u003e\n\u003cp data-start=\"4538\" data-end=\"4692\"\u003e✅ \u003cstrong data-start=\"4540\" data-end=\"4631\"\u003eOklahoma Fine Schedule of the Construction Industries Board (OAC Title 158, Chapter 10)\u003c\/strong\u003e\u003cbr data-start=\"4631\" data-end=\"4634\"\u003eDetails penalties, violations, and enforcement procedures.\u003c\/p\u003e\n\u003cp data-start=\"4694\" data-end=\"4810\"\u003e✅ \u003cstrong data-start=\"4696\" data-end=\"4739\"\u003eOklahoma Lien Law (Title 42, Chapter 3)\u003c\/strong\u003e\u003cbr data-start=\"4739\" data-end=\"4742\"\u003eExplains lien rights, filing procedures, and contractor protections.\u003c\/p\u003e\n\u003cp data-start=\"4812\" data-end=\"4987\"\u003e✅ \u003cstrong data-start=\"4814\" data-end=\"4897\"\u003eNASCLA Contractors Guide to Business, Law and Project Management – 14th Edition\u003c\/strong\u003e\u003cbr data-start=\"4897\" data-end=\"4900\"\u003eCovers estimating, bidding, contracts, financial management, and contractor operations.\u003c\/p\u003e\n\u003chr data-start=\"4989\" data-end=\"4992\"\u003e\n\u003ch2 data-section-id=\"1g3exlc\" data-start=\"4994\" data-end=\"5022\"\u003e🚀 Why This Package Works\u003c\/h2\u003e\n\u003cp data-start=\"5024\" data-end=\"5096\"\u003eThis program is built to give you a \u003cstrong data-start=\"5060\" data-end=\"5082\"\u003ecomplete advantage\u003c\/strong\u003e by combining:\u003c\/p\u003e\n\u003cp data-start=\"5098\" data-end=\"5404\"\u003e• Trade exam prep + Business \u0026amp; Law training\u003cbr data-start=\"5141\" data-end=\"5144\"\u003e• Full licensing and application support\u003cbr data-start=\"5184\" data-end=\"5187\"\u003e• Business formation and EIN setup\u003cbr data-start=\"5221\" data-end=\"5224\"\u003e• Professionally highlighted and tabbed books\u003cbr data-start=\"5269\" data-end=\"5272\"\u003e• \u003cstrong data-start=\"5274\" data-end=\"5317\"\u003e1-year access to both exam prep courses\u003c\/strong\u003e\u003cbr data-start=\"5317\" data-end=\"5320\"\u003e• Real-world contractor business training\u003cbr data-start=\"5361\" data-end=\"5364\"\u003e• A clear path from license to revenue\u003c\/p\u003e\n\u003chr data-start=\"5406\" data-end=\"5409\"\u003e\n\u003ch2 data-section-id=\"jlsssh\" data-start=\"5411\" data-end=\"5432\"\u003e🎯 Who This Is For\u003c\/h2\u003e\n\u003cp data-start=\"5434\" data-end=\"5725\"\u003e• Individuals pursuing the Oklahoma Residential Plumbing and Natural Gas Contractor license\u003cbr data-start=\"5525\" data-end=\"5528\"\u003e• Journeymen ready to step into contractor-level licensing\u003cbr data-start=\"5586\" data-end=\"5589\"\u003e• Plumbing and gas professionals looking to start or grow a business\u003cbr data-start=\"5657\" data-end=\"5660\"\u003e• Anyone who wants a complete, guided path from exam to company\u003c\/p\u003e\n\u003chr data-start=\"5727\" data-end=\"5730\"\u003e\n\u003ch2 data-section-id=\"s0knpn\" data-start=\"5732\" data-end=\"5783\"\u003e🚀 Get Licensed. Get Legal. Build Your Business.\u003c\/h2\u003e\n\u003cp data-start=\"5785\" data-end=\"5939\"\u003eWith \u003cstrong data-start=\"5790\" data-end=\"5807\"\u003eThe 1 Package\u003c\/strong\u003e, you’re not just preparing for an exam—you’re building a foundation for a successful plumbing and natural gas contracting business.\u003c\/p\u003e\n\u003cp data-start=\"5941\" data-end=\"6004\"\u003e\u003cstrong data-start=\"5941\" data-end=\"6004\"\u003ePass your exam. Launch your company. Scale with confidence.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"6006\" data-end=\"6179\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e*License application preparation does not include state licensing fees. Applicants are responsible for submitting all required payments directly to the licensing authority.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"1 Exam Prep","offers":[{"title":"Default Title","offer_id":45726567858233,"sku":null,"price":2895.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1789\/0861\/files\/ok-44-OK-RESIDENTIAL-PLUMBING-ONEPACKAGE.jpg?v=1776785755"},{"product_id":"oklahoma-residential-plumbing-and-natural-gas-contractor-exam-prep-live-virtual-self-study-training","title":"Oklahoma Residential Plumbing and Natural Gas Contractor Exam Prep - Live Virtual + Self Study Training","description":"\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-69fd1dd0-2018-83e8-acba-0913d1bdc97d-3\" class=\"\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-260\" data-turn-id-container=\"request-69fd1dd0-2018-83e8-acba-0913d1bdc97d-3\" data-turn-id=\"request-69fd1dd0-2018-83e8-acba-0913d1bdc97d-3\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-5\" dir=\"auto\" data-message-id=\"3aa5f5a1-35b0-450d-8e6c-4ea1f44e8607\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"835e9080-d9df-4ddd-b632-13b135d3e3b1\" class=\"\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-265\" data-turn-id-container=\"835e9080-d9df-4ddd-b632-13b135d3e3b1\" data-turn-id=\"835e9080-d9df-4ddd-b632-13b135d3e3b1\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-(--header-height)\"\u003e\u003c\/section\u003e\n\u003cdiv class=\"contents\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-69fd1dd0-2018-83e8-acba-0913d1bdc97d-9\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69fd1dd0-2018-83e8-acba-0913d1bdc97d-9\" data-turn-id-container=\"request-69fd1dd0-2018-83e8-acba-0913d1bdc97d-9\" data-testid=\"conversation-turn-272\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"de94736c-9396-4e5a-a11b-0c5a829c24ae\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp\u003ePrepare with confidence and pass your \u003cstrong\u003eOklahoma Residential Plumbing and Natural Gas Contractor Exam\u003c\/strong\u003e with our comprehensive \u003cstrong\u003eLive Virtual + Self Study Training Program\u003c\/strong\u003e—designed specifically around the references used on the Oklahoma contractor licensing exam and built to help you succeed in Oklahoma’s open-book testing environment.\u003c\/p\u003e\n\u003cp\u003eThis complete training system combines live instructor-led virtual classes with full self-paced online training, giving you the flexibility to learn live, review recordings on your own schedule, and access your training materials anytime, day or night.\u003c\/p\u003e\n\u003cp\u003eWhether you work in residential plumbing systems, natural gas piping, plumbing service work, fuel gas installations, fixture installations, or residential repair and remodeling projects, this program provides the technical knowledge, open-book testing strategies, and practical exam preparation tools needed to succeed.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch1\u003e💻 What’s Included in This Training Program\u003c\/h1\u003e\n\u003ch1\u003e🎓 Live \u0026amp; Recorded Instructor-Led Virtual Classes\u003c\/h1\u003e\n\u003cp\u003eAttend live seminar-style virtual classes taught by experienced instructors covering the major references and concepts used on the Oklahoma Residential Plumbing and Natural Gas Contractor Exam.\u003c\/p\u003e\n\u003ch3\u003eLive Class Features:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLive online classes\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eInteractive seminar-style instruction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eOpen Q\u0026amp;A and exam strategy discussions\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eReal-world plumbing and gas installation examples\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eRecorded sessions available for replay anytime\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eLearn from experienced contractor exam instructors\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e💡 If you cannot attend live, every class is recorded so you can watch it later at your convenience.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch1\u003e\u003ca href=\"https:\/\/1examprep.com\/pages\/live-classes\" target=\"_blank\" title=\"1 Exam Prep Live Class Contractor Exam Prep Schedule\" rel=\"noopener\"\u003e📅 Live Class Schedule\u003c\/a\u003e\u003c\/h1\u003e\n\u003cp\u003eThe live training schedule is organized around the books and code references used on the exam.\u003c\/p\u003e\n\u003cp\u003eBecause this is a seminar-style training program that covers multiple plumbing and fuel gas system topics, you only need to attend the sessions covering the books included on your specific exam.\u003c\/p\u003e\n\u003ch2\u003e\u003ca href=\"https:\/\/1examprep.com\/pages\/live-classes\" target=\"_blank\" title=\"1 Exam Prep Live Class Contractor Exam Prep Schedule\" rel=\"noopener\"\u003e🔗 Click Here to View the Current Live Class Schedule\u003c\/a\u003e\u003c\/h2\u003e\n\u003chr\u003e\n\u003ch1\u003e💻 Full Self-Study Online Training Included\u003c\/h1\u003e\n\u003cp\u003eIn addition to the live classes, this package also includes the complete self-paced Oklahoma Residential Plumbing and Natural Gas Contractor Online Exam Prep Course.\u003c\/p\u003e\n\u003cp\u003eStudy anytime, anywhere, at your own pace with:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ePractice quizzes\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003ePlumbing and fuel gas code review\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eExam simulations\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eTest-taking strategies\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eOpen-book navigation techniques\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe self-study course is designed to reinforce what you learn during the live training sessions.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch1\u003e⏳ 1 Year Access Included with 24\/7 Availability\u003c\/h1\u003e\n\u003cp\u003eIncludes:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e1 full year of live virtual class access\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e1 full year of self-study course access\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eAccess to recorded class replays\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003ePractice exams and online training tools\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e24\/7 online access to your training materials\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eAccess from your computer, tablet, or mobile device\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003ePerfect for working contractors balancing exam prep with active residential plumbing and gas installation projects.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch1\u003e📚 Reference Materials Covered in the Training\u003c\/h1\u003e\n\u003cp\u003eThe course and live classes are built around the approved references commonly used on the Oklahoma Residential Plumbing and Natural Gas Contractor Exam, including:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eMathematics for Plumbers and Pipefitters, 8th Edition\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eInternational Residential Code for One- and Two-Family Dwellings (IRC), 2018\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch1\u003e📖 Open-Book Exam Navigation Training\u003c\/h1\u003e\n\u003cp\u003eMaster the most important skill for passing an open-book contractor exam—knowing how to quickly locate answers under time pressure.\u003c\/p\u003e\n\u003cp\u003eThis training includes step-by-step instruction on:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eHow to properly tab your code books\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eHow to highlight key sections\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eUsing indexes and tables effectively\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eFast answer location strategies\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eProven search techniques for open-book exams\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eTime-saving methods used by successful Oklahoma contractor exam candidates\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch1\u003e🚰 Residential Plumbing \u0026amp; Natural Gas Systems Review\u003c\/h1\u003e\n\u003cp\u003eThe training covers the critical concepts and systems tested on the Oklahoma Residential Plumbing and Natural Gas Contractor Exam, including:\u003c\/p\u003e\n\u003ch2\u003eResidential Plumbing Fundamentals\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eResidential plumbing systems\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eWater supply and distribution concepts\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eDrain, waste, and vent (DWV) systems\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003ePlumbing fixture installation awareness\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003ePipe sizing and layout concepts\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eNatural Gas \u0026amp; Fuel Gas Systems\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eResidential natural gas piping concepts\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eFuel gas installation awareness\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eAppliance venting and combustion air concepts\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eResidential fuel gas safety practices\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eGas piping coordination and layout awareness\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003ePlumbing Mathematics \u0026amp; Installation Practices\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ePlumbing calculations and pipe sizing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eResidential plumbing installation methods\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003ePlumbing service and repair concepts\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eRemodeling and renovation coordination\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eResidential plumbing troubleshooting awareness\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResidential Construction \u0026amp; Code Coordination\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eInternational Residential Code requirements\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003ePlumbing and fuel gas code navigation\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eResidential construction workflow awareness\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eInspection and compliance concepts\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eOpen-book code lookup strategies\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch1\u003e📝 Simulated Practice Exams\u003c\/h1\u003e\n\u003cp\u003eTrain with realistic practice exams designed to simulate the actual testing experience.\u003c\/p\u003e\n\u003cp\u003eIncludes:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eMultiple timed practice exams\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eQuestions aligned with Oklahoma contractor exam topics\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eOpen-book navigation exercises\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eDetailed answer explanations\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eSpeed and accuracy training\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThese practice exams help build confidence while improving your ability to quickly locate answers during the actual exam.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch1\u003e🎯 Proven Test-Taking Strategies\u003c\/h1\u003e\n\u003cp\u003eLearn how to approach the Oklahoma contractor exam efficiently and strategically:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eTime management techniques for open-book exams\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eHow to break down difficult technical questions\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eWhen to look up answers versus answer from knowledge\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eHow to avoid common testing mistakes\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eStrategies to improve speed and confidence\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch1\u003e✅ Why This Training Program Works\u003c\/h1\u003e\n\u003cp\u003eThis isn’t just a plumbing course—it’s a complete contractor exam prep system specifically built around how the Oklahoma Residential Plumbing and Natural Gas Contractor Exam is structured.\u003c\/p\u003e\n\u003cp\u003eBy combining:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLive instructor-led virtual training\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eRecorded class replays\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eFull self-study online training\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e24\/7 access to study materials\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eOpen-book navigation mastery\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eResidential plumbing and fuel gas systems review\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eRealistic practice exams\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eProven exam strategies\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e…you dramatically improve your chances of passing quickly and confidently.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch1\u003e🚀 Who This Program Is For\u003c\/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIndividuals pursuing the Oklahoma Residential Plumbing and Natural Gas Contractor License\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eResidential plumbing contractors\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eNatural gas installation professionals\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003ePlumbing service and repair technicians\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eResidential remodeling contractors\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eTradesmen advancing in the plumbing and gas industry\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eContractors seeking a flexible live virtual + self-study exam prep system\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch1\u003e🚀 Why Choose 1 Exam Prep\u003c\/h1\u003e\n\u003cp\u003eAt \u003ca href=\"https:\/\/www.1examprep.com\/?utm_source=chatgpt.com\"\u003e1 Exam Prep\u003c\/a\u003e, we specialize in helping contractors and skilled trades professionals pass licensing exams and build successful careers in the construction industry. Our training systems are designed around:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eActual Oklahoma licensing requirements\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eOpen-book exam navigation strategies\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eReal-world plumbing and fuel gas knowledge\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eIndustry-standard code references\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eProven contractor-focused learning systems\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe help students prepare not only to pass the exam, but also to perform successfully in the field after licensure.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch1\u003e💡 Important Exam Insight\u003c\/h1\u003e\n\u003cp\u003eThe Oklahoma Residential Plumbing and Natural Gas Contractor Exam is an \u003cstrong\u003eopen-book exam\u003c\/strong\u003e, meaning approved references may be brought into the testing center.\u003c\/p\u003e\n\u003cp\u003eHowever, successful candidates understand that passing is not simply about having the books—it’s about knowing how to efficiently navigate them under time pressure. Combining live instruction, recorded training, self-study tools, and open-book navigation strategies can significantly improve speed, organization, and overall exam performance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"1 Exam Prep","offers":[{"title":"Default Title","offer_id":45846562373689,"sku":null,"price":395.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1789\/0861\/files\/OK-ResidentialPlumbing_NaturalGa-LIVETRAINING.jpg?v=1778805805"}],"url":"https:\/\/1examprep.com\/collections\/oklahoma-residential-plumbing-and-natural-gas-contractor.oembed","provider":"1 Exam Prep","version":"1.0","type":"link"}