To contact Star Brite Window Cleaning, please fill-out the form below: Star Brite Window Cleaning 1740 E. Fairview Ave #63 Meridian, Idaho 83642 208-800-2054