Consultations are by appointment only. In-home consults may be unavailable due to address distance, but virtual consults are also available. Call or Text with any questions 515-661-0800