Information provided on this website is for informational / transactional purposes only. Information provided on this website is a supplement, not a replacement, for technical consultation. By using information from this website you are agreeing to hold Brad McColl harmless of all liability. By processing any kind of transaction through this website you are agreeing to our Policies and also agree to hold Brad McColl harmless of all liability.
All information and/or content on this website is the property of Brad McColl and may only be used by permission.

