| Notes Payable Disclosure (Details) (USD $)
 | 1 Months Ended | 3 Months Ended |  |  |  |  |  |  | 
      
        | Aug. 30, 2013 | Sep. 30, 2014 | Mar. 31, 2015 | Mar. 31, 2014 | Dec. 31, 2014 | Sep. 30, 2012 | Dec. 11, 2014 | Jan. 06, 2014 | Mar. 01, 2014 | May 14, 2015 | 
      
        | Lin of credit |  |  | $ 229,980us-gaap_LineOfCredit |  | $ 229,980us-gaap_LineOfCredit |  |  |  |  |  | 
      
        | Loan Payable Due |  |  |  |  |  |  |  |  |  |  | 
      
        | Total amount of notes outstanding |  |  |  |  |  | 142,290fil_Notesissuedamount / us-gaap_LongtermDebtTypeAxis
 = fil_LoanpayabledueMember
 |  |  |  |  | 
      
        | Loan payable due - purchase of truck |  |  |  |  |  |  |  |  |  |  | 
      
        | Loan payable assumed | 83,507us-gaap_LoansAssumed1 / us-gaap_LongtermDebtTypeAxis
 = fil_LoanPayableDuePurchaseOfTruckMember
 |  |  |  |  |  |  |  |  |  | 
      
        | Loan payable due - purchase of equipment |  |  |  |  |  |  |  |  |  |  | 
      
        | Loan payable assumed |  | 49,204us-gaap_LoansAssumed1 / us-gaap_LongtermDebtTypeAxis
 = fil_LoanPayableDuePurchaseOfequipmentMember
 |  |  |  |  |  |  |  |  | 
      
        | Short-term unsecured debt(2) |  |  |  |  |  |  |  |  |  |  | 
      
        | Total amount of notes outstanding |  |  |  |  | 20,000fil_Notesissuedamount / us-gaap_ShortTermDebtTypeAxis
 = fil_ShortTermUnsecuredDebt2Member
 |  | 20,000fil_Notesissuedamount / us-gaap_ShortTermDebtTypeAxis
 = fil_ShortTermUnsecuredDebt2Member
 |  |  |  | 
      
        | Notes and warrants |  |  |  |  |  |  |  |  |  |  | 
      
        | Total amount of notes outstanding |  |  | 350,000fil_Notesissuedamount / us-gaap_ShortTermDebtTypeAxis
 = fil_NotesAndWarrantsMember
 |  |  |  |  |  |  |  | 
      
        | Offering amount of notes and warrants |  |  |  |  |  |  |  | 1,000,000fil_NotesWarrantsissuedamount / us-gaap_ShortTermDebtTypeAxis
 = fil_NotesAndWarrantsMember
 |  |  | 
      
        | Discount on notes payable |  |  | 102,357us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_ShortTermDebtTypeAxis
 = fil_NotesAndWarrantsMember
 |  |  |  |  |  |  |  | 
      
        | Amortization of discount on notes payable |  |  | 12,664us-gaap_AmortizationOfFinancingCostsAndDiscounts / us-gaap_ShortTermDebtTypeAxis
 = fil_NotesAndWarrantsMember
 | 20,348us-gaap_AmortizationOfFinancingCostsAndDiscounts / us-gaap_ShortTermDebtTypeAxis
 = fil_NotesAndWarrantsMember
 |  |  |  |  |  |  | 
      
        | Notes and warrants(2) |  |  |  |  |  |  |  |  |  |  | 
      
        | Total amount of notes outstanding |  |  | 70,000fil_Notesissuedamount / us-gaap_ShortTermDebtTypeAxis
 = fil_Notesandwarrants2Member
 |  |  |  |  |  |  |  | 
      
        | Offering amount of notes and warrants |  |  |  |  |  |  |  |  | 3,000,000fil_NotesWarrantsissuedamount / us-gaap_ShortTermDebtTypeAxis
 = fil_Notesandwarrants2Member
 |  | 
      
        | Discount on notes payable |  |  | 12,801us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_ShortTermDebtTypeAxis
 = fil_Notesandwarrants2Member
 |  |  |  |  |  |  |  | 
      
        | Amortization of discount on notes payable |  |  | 1,855us-gaap_AmortizationOfFinancingCostsAndDiscounts / us-gaap_ShortTermDebtTypeAxis
 = fil_Notesandwarrants2Member
 |  |  |  |  |  |  |  | 
      
        | Unsecured Notes Payable |  |  |  |  |  |  |  |  |  |  | 
      
        | Interest expense on notes |  |  |  | 4,280us-gaap_InterestExpenseDebt / us-gaap_ShortTermDebtTypeAxis
 = fil_UnsecuredNotesPayableMember
 |  |  |  |  |  |  | 
      
        | Revolving line of credit |  |  |  |  |  |  |  |  |  |  | 
      
        | Interest expense on notes |  |  |  | 9,150us-gaap_InterestExpenseDebt / us-gaap_ShortTermDebtTypeAxis
 = fil_RevolvingLineOfCreditMember
 |  |  |  |  |  |  | 
      
        | Lin of credit |  |  | 229,980us-gaap_LineOfCredit / us-gaap_ShortTermDebtTypeAxis
 = fil_RevolvingLineOfCreditMember
 |  |  |  |  |  |  |  | 
      
        | Secured Notes Payable |  |  |  |  |  |  |  |  |  |  | 
      
        | Total amount of notes outstanding |  |  | 470,000fil_Notesissuedamount / us-gaap_ShortTermDebtTypeAxis
 = fil_SecuredNotesPayableMember
 |  |  |  |  |  |  | 649,000fil_Notesissuedamount / us-gaap_ShortTermDebtTypeAxis
 = fil_SecuredNotesPayableMember
 | 
      
        | Interest expense on notes |  |  |  | 14,988us-gaap_InterestExpenseDebt / us-gaap_ShortTermDebtTypeAxis
 = fil_SecuredNotesPayableMember
 |  |  |  |  |  |  | 
      
        | Notes payable assumed |  |  | $ 160,000us-gaap_NotesAssumed1 / us-gaap_ShortTermDebtTypeAxis
 = fil_SecuredNotesPayableMember
 |  |  |  |  |  |  |  |