Consultations are by appointment only. In-home consults may be unavailable due to address distance, but virtual consults are also available. Call with any questions 303-671-5353