Power Unit Real Estate Coaching

Join The Most Comprehensive And Affordable Virtual Real Estate Coaching Program


What’s the Main Focus in Your Business Right Now?

Generating Quality Leads

Building A Massive Database

Perfecting Your Process

Building A Brand

Getting Your Mind Right

Scaling Your Business

We Cover It All

“I believe that every agent should have access to quality coaching.”

Chastin J. Miles, mentor

The one thing that I wish I had when I started real estate was a qualified real estate coach. 

I noticed that all successful people have mentors and coaches to help them reach new levels. Unfortunately, I also noticed that there was a hefty price tag associated with all of the good coaches. 

I wanted to be able to offer quality group coaching and mentorship at an affordable price so that all of my real estate agent peers could have a fair shot at building their real estate business.

From there, I formed The Power Unit

The Power Unit is a high-level online mentorship and coaching community led by myself. This group is made up of real estate agents looking to take their business to the highest levels possible. The Power Unit also allows each agent to network with other agents to gain insight, ideas, and also referrals.

There has been a tremendous shift in the real estate market so it’s important to align yourself with someone who is still, to this day, selling real estate in this competitive market. 

What You Get As A Member


Weekly Coaching Calls

Each week we gather via Zoom to discuss various topics related to helping you achieve your business goals. Topics are based around sales, marketing, social media, processes, mindset, and more. 


On-Demand File & Resource Library

Get access to files, forms, scripts, and more. You can access these anytime you need them and immediately start using them in your real estate business. 


Private Facebook Group Access

Although we only meet once a week, you have access to the group whenever you need. You’re free to ask questions, ask for advice, share whats working, or get successions on how to accomplish something. We’re all here for you when you need us. 


Members-Only Vault Access

You will have a personal login to our vault which includes replays to every coaching session. Access all previous sessions even prior to you joining Power Unit. 


Expert Interviews With Industry Leaders

Occasionally we have special guests that come in and share someone of the best knowledge exclusively to the group. There’s always something to learn that you can apply to your real estate business. 


Referral Partner Program Membership

Whenever there’s a referral to be sent, Power Unit members share them first. We want our referrals working with the best so we refer them to the best. 

Membership Fee

Instance 1Instance 2



Creative working space, not noisy, fully equipped and convenient





Reg $347/mo

  • 1 Weekly 60 Minute Coaching Call
  • File & Document Library
  • Private Facebook Group Access
  • On-Demand Replay Library
  • Expert Interviews Industry Leaders
  • Referral Partner Program Access

Simple, fast and effective flexible move



  • Working time 24/7 all days
  • Free Tea & Coffee
  • Max 15 team members
  • Superfast wifi
  • Free Kitchen



Creative working space, not noisy, fully equipped and convenient



  • Working time 24/7 all days
  • Free Tea & Coffee
  • Max 15 team members
  • Superfast wifi
  • 1 free meeting room
  • Free Kitchen

Simple, fast and effective flexible move



  • Working time 24/7 all days
  • Free Tea & Coffee
  • Max 15 team members
  • Superfast wifi
  • Free Kitchen

Advice From Some Current Students

Frequently Asked Questions

Do I need to be a licensed real estate agent?

You are not required to have your license but it is strongly recommended. 

Is there a contract?

No this is a month-to-month membership.

When and where are the meetings held?

The meetings are held online weekly at 11:00 am CST

What happens if I miss a week?

Nothing will happen if you miss a week. You will be able to watch the replay and attend the next week. 

What type of content is covered?

We cover just about anything you can think of. You will have the opportunity to interact and ask whatever questions you like.

Will I be working directly with Chastin?

Yes on each and every call

The Power Unit Coaching ApplicationTo be considered for a membership to the Power Unit, please fill out this form to the best of your abilities. It is asked that you please be as descriptive as possible.Full NameEmail*City, State you are located inHow long have you been in the real estate business?I’m not in yetLess than 6 months6 months to a year1-3 years3+ yearsWhat is the #1 challenge you’re facing in your business right now?In your own words, please share with me the current financial results of your business.Which of my programs have you already taken? Check all that applyFuture Agent AcademyRental BossFirst 31Agent AuthorityNoneWhat is the primary result you are hoping to gain by being a part of this coaching group?I know that being apart of The Power Unit Coaching Group is by APPLICATION ONLY, and there is always a waiting list, but this is why I think I’d be a great fit for coaching?Terms and ConditionsI understand that if approved for the coaching group, there is a monthly cost of $99. It is a month to month subscription and I may cancel anytimeI understand that there is 1 weekly coaching conference call and I am expected to attend as many as possible within reason.I understand that all information shared within the group including audios, videos, and files, are confidential proprietary property.I understand that because of the nature of information available, no refunds will be given once I’ve entered into the group.Submit[tcb-script type=”text/javascript”]window.cfields = {“1″:”city_state_you_are_located_in”,”2″:”how_long_have_you_been_in_the_real_estate_business”,”3″:”what_is_the_1_challenge_youre_facing_in_your_business_right_now”,”4″:”in_your_own_words_please_share_with_me_the_current_financial_results_of_your_business”,”5″:”which_of_my_programs_have_you_already_taken_check_all_that_apply”,”6″:”what_is_the_primary_result_you_are_hoping_to_gain_by_being_a_part_of_this_coaching_group”,”7″:”i_know_that_being_apart_of_the_power_unit_coaching_group_is_by_application_only_and_there_is_always_a_waiting_list_but_this_is_w”,”8″:”terms_and_conditions”};window._show_thank_you = function(id, message, trackcmp_url) {var form = document.getElementById(‘_form_’ + id + ‘_’), thank_you = form.querySelector(‘._form-thank-you’);form.querySelector(‘._form-content’).style.display = ‘none’;thank_you.innerHTML = message;thank_you.style.display = ‘block’;if (typeof(trackcmp_url) != ‘undefined’ && trackcmp_url) {// Site tracking URL to use after inline form submission._load_script(trackcmp_url);}if (typeof window._form_callback !== ‘undefined’) window._form_callback(id);};window._show_error = function(id, message, html) {var form = document.getElementById(‘_form_’ + id + ‘_’), err = document.createElement(‘div’), button = form.querySelector(‘button’), old_error = form.querySelector(‘._form_error’);if (old_error) old_error.parentNode.removeChild(old_error);err.innerHTML = message;err.className = ‘_error-inner _form_error _no_arrow’;var wrapper = document.createElement(‘div’);wrapper.className = ‘_form-inner’;wrapper.appendChild(err);button.parentNode.insertBefore(wrapper, button);document.querySelector(‘[id^=”_form”][id$=”_submit”]’).disabled = false;if (html) {var div = document.createElement(‘div’);div.className = ‘_error-html’;div.innerHTML = html;err.appendChild(div);}};window._load_script = function(url, callback) {var head = document.querySelector(‘head’), script = document.createElement(‘script’), r = false;script.type = ‘text/javascript’;script.charset = ‘utf-8’;script.src = url;if (callback) {script.onload = script.onreadystatechange = function() {if (!r && (!this.readyState || this.readyState == ‘complete’)) {r = true;callback();}};}head.appendChild(script);};(function() {if (window.location.search.search(“excludeform”) !== -1) return false;var getCookie = function(name) {var match = document.cookie.match(new RegExp(‘(^|; )’ + name + ‘=([^;]+)’));return match ? match[2] : null;}var setCookie = function(name, value) {var now = new Date();var time = now.getTime();var expireTime = time + 1000 * 60 * 60 * 24 * 365;now.setTime(expireTime);document.cookie = name + ‘=’ + value + ‘; expires=’ + now + ‘;path=/’;}var addEvent = function(element, event, func) {if (element.addEventListener) {element.addEventListener(event, func);} else {var oldFunc = element[‘on’ + event];element[‘on’ + event] = function() {oldFunc.apply(this, arguments);func.apply(this, arguments);};}}var _removed = false;var form_to_submit = document.getElementById(‘_form_13_’);var allInputs = form_to_submit.querySelectorAll(‘input, select, textarea’), tooltips = [], submitted = false;var getUrlParam = function(name) {var regexStr = ‘[?&]’ + name + ‘=([^&#]*)’;var results = new RegExp(regexStr, ‘i’).exec(window.location.href);return results != undefined ? decodeURIComponent(results[1]) : false;};for (var i = 0; i < allInputs.length; i++) {var regexStr = “field\[(\d+)\]”;var results = new RegExp(regexStr).exec(allInputs[i].name);if (results != undefined) {allInputs[i].dataset.name = window.cfields[results[1]];} else {allInputs[i].dataset.name = allInputs[i].name;}var fieldVal = getUrlParam(allInputs[i].dataset.name);if (fieldVal) {if (allInputs[i].type == “radio” || allInputs[i].type == “checkbox”) {if (allInputs[i].value == fieldVal) {allInputs[i].checked = true;}} else {allInputs[i].value = fieldVal;}}}var remove_tooltips = function() {for (var i = 0; i < tooltips.length; i++) {tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);}tooltips = [];};var remove_tooltip = function(elem) {for (var i = 0; i < tooltips.length; i++) {if (tooltips[i].elem === elem) {tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);tooltips.splice(i, 1);return;}}};var create_tooltip = function(elem, text) {var tooltip = document.createElement(‘div’), arrow = document.createElement(‘div’), inner = document.createElement(‘div’), new_tooltip = {};if (elem.type != ‘radio’ && elem.type != ‘checkbox’) {tooltip.className = ‘_error’;arrow.className = ‘_error-arrow’;inner.className = ‘_error-inner’;inner.innerHTML = text;tooltip.appendChild(arrow);tooltip.appendChild(inner);elem.parentNode.appendChild(tooltip);} else {tooltip.className = ‘_error-inner _no_arrow’;tooltip.innerHTML = text;elem.parentNode.insertBefore(tooltip, elem);new_tooltip.no_arrow = true;}new_tooltip.tip = tooltip;new_tooltip.elem = elem;tooltips.push(new_tooltip);return new_tooltip;};var resize_tooltip = function(tooltip) {var rect = tooltip.elem.getBoundingClientRect();var doc = document.documentElement, scrollPosition = rect.top – ((window.pageYOffset || doc.scrollTop) – (doc.clientTop || 0));if (scrollPosition < 40) {tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, ”) + ‘ _below’;} else {tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, ”) + ‘ _above’;}};var resize_tooltips = function() {if (_removed) return;for (var i = 0; i < tooltips.length; i++) {if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]);}};var validate_field = function(elem, remove) {var tooltip = null, value = elem.value, no_error = true;remove ? remove_tooltip(elem) : false;if (elem.type != ‘checkbox’) elem.className = elem.className.replace(/ ?_has_error ?/g, ”);if (elem.getAttribute(‘required’) !== null) {if (elem.type == ‘radio’ || (elem.type == ‘checkbox’ && /any/.test(elem.className))) {var elems = form_to_submit.elements[elem.name];if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) {no_error = elem.checked;}else {no_error = false;for (var i = 0; i < elems.length; i++) {if (elems[i].checked) no_error = true;}}if (!no_error) {tooltip = create_tooltip(elem, “Please select an option.”);}} else if (elem.type ==’checkbox’) {var elems = form_to_submit.elements[elem.name], found = false, err = [];no_error = true;for (var i = 0; i < elems.length; i++) {if (elems[i].getAttribute(‘required’) === null) continue;if (!found && elems[i] !== elem) return true;found = true;elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ”);if (!elems[i].checked) {no_error = false;elems[i].className = elems[i].className + ‘ _has_error’;err.push(“Checking %s is required”.replace(“%s”, elems[i].value));}}if (!no_error) {tooltip = create_tooltip(elem, err.join(‘<br/>’));}} else if (elem.tagName == ‘SELECT’) {var selected = true;if (elem.multiple) {selected = false;for (var i = 0; i < elem.options.length; i++) {if (elem.options[i].selected) {selected = true;break;}}} else {for (var i = 0; i < elem.options.length; i++) {if (elem.options[i].selected && !elem.options[i].value) {selected = false;}}}if (!selected) {elem.className = elem.className + ‘ _has_error’;no_error = false;tooltip = create_tooltip(elem, “Please select an option.”);}} else if (value === undefined || value === null || value === ”) {elem.className = elem.className + ‘ _has_error’;no_error = false;tooltip = create_tooltip(elem, “This field is required.”);}}if (no_error && elem.name == ’email’) {if (!value.match(/^[+_a-z0-9-‘&=]+(.[+_a-z0-9-‘]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,})$/i)) {elem.className = elem.className + ‘ _has_error’;no_error = false;tooltip = create_tooltip(elem, “Enter a valid email address.”);}}if (no_error && /date_field/.test(elem.className)) {if (!value.match(/^dddd-dd-dd$/)) {elem.className = elem.className + ‘ _has_error’;no_error = false;tooltip = create_tooltip(elem, “Enter a valid date.”);}}tooltip ? resize_tooltip(tooltip) : false;return no_error;};var needs_validate = function(el) {return el.name == ’email’ || el.getAttribute(‘required’) !== null;};var validate_form = function(e) {var err = form_to_submit.querySelector(‘._form_error’), no_error = true;if (!submitted) {submitted = true;for (var i = 0, len = allInputs.length; i < len; i++) {var input = allInputs[i];if (needs_validate(input)) {if (input.type == ‘text’) {addEvent(input, ‘blur’, function() {this.value = this.value.trim();validate_field(this, true);});addEvent(input, ‘input’, function() {validate_field(this, true);});} else if (input.type == ‘radio’ || input.type == ‘checkbox’) {(function(el) {var radios = form_to_submit.elements[el.name];for (var i = 0; i < radios.length; i++) {addEvent(radios[i], ‘click’, function() {validate_field(el, true);});}})(input);} else if (input.tagName == ‘SELECT’) {addEvent(input, ‘change’, function() {validate_field(this, true);});} else if (input.type == ‘textarea’){addEvent(input, ‘input’, function() {validate_field(this, true);});}}}}remove_tooltips();for (var i = 0, len = allInputs.length; i < len; i++) {var elem = allInputs[i];if (needs_validate(elem)) {if (elem.tagName.toLowerCase() !== “select”) {elem.value = elem.value.trim();}validate_field(elem) ? true : no_error = false;}}if (!no_error && e) {e.preventDefault();}resize_tooltips();return no_error;};addEvent(window, ‘resize’, resize_tooltips);addEvent(window, ‘scroll’, resize_tooltips);window._old_serialize = null;if (typeof serialize !== ‘undefined’) window._old_serialize = window.serialize;_load_script(“//d3rxaij56vjege.cloudfront.net/form-serialize/0.3/serialize.min.js”, function() {window._form_serialize = window.serialize;if (window._old_serialize) window.serialize = window._old_serialize;});var form_submit = function(e) {e.preventDefault();if (validate_form()) {// use this trick to get the submit button & disable it using plain javascriptdocument.querySelector(‘#_form_13_submit’).disabled = true;var serialized = _form_serialize(document.getElementById(‘_form_13_’));var err = form_to_submit.querySelector(‘._form_error’);err ? err.parentNode.removeChild(err) : false;_load_script(‘https://cmileskw.activehosted.com/proc.php?’ + serialized + ‘&jsonp=true’);}return false;};addEvent(form_to_submit, ‘submit’, form_submit);})();[/tcb-script]

Still have questions? Email cmiles@industrypowerplayers.com