Landmark Solar

Contact Us

Hours of Operation

Monday – Friday
7:00 a.m. – 4:30 p.m.
Saturday by appointment only. Sunday closed.

Missouri Location

30995 Old Hwy 61
Taylor, MO  63471
Phone: (573) 393-2497
Phone: (217) 228-0368

Mailing Address

30995 Old Hwy 61
Taylor, MO  63471

Iowa Location

5112 S Hwy 61
Muscatine, IA 52761
Phone: (563) 288-2497
Fax: (573) 393-0110

Contact Us Today!

  217-228-0368      

Serving Tri-State Area

Russ Gengenbacher • 217-653-0490

Serving Western IL & Eastern IA

Kerry Keller • 563-370-1315