21. Voigt Construction
506 Summit St, Marshalltown, IA 50158
Coordinate: 42.0526,-92.9216
Phone: (641) 752-7267
22. Wehrman Electric
209 Pine St, Marshalltown, IA 50158
Coordinate: 42.03268,-92.909
Phone: (641) 752-7569
23. Gethmann Construction Inc
902 S 12th Ave, Marshalltown, IA 50158
Coordinate: 42.03795,-92.89297
Phone: (641) 753-3555
24. Hay Construction Services Inc
16 S 18th Ave, Marshalltown, IA 50158
Coordinate: 42.04852,-92.88331
Phone: (641) 752-3551
25. Sanchez Construction
519 Bromley St, Marshalltown, IA 50158
Coordinate: 42.05146,-92.90254
Phone: (641) 485-6271
26. Wertzberger Architects
107 Nicholas Dr, Marshalltown, IA 50158
Coordinate: 42.01571,-92.91468
Phone: (641) 753-0866
27. Shipley Construction - Dennis Shipley, Owner
Marshalltown, IA 50158
Phone: (641) 352-0527
28. Choice Construction
Marshalltown, IA 50158
Phone: (641) 750-5225
29. Key Cooperative
1004 Highway E49, Marshalltown, IA 50158
Coordinate: 41.97874,-92.76443
Phone: (641) 479-2800
30. Tom Blake Construction
114 Newcastle Rd, Marshalltown, IA 50158
Coordinate: 42.04048,-92.91269
Phone: (641) 485-1253
31. Tim Nichols Construction
2209 Sugar Creek Ln, Marshalltown, IA 50158
Coordinate: 42.01856,-92.90709
Phone: (641) 750-0117
32. Pro-Finish
3006 S 14th St, Marshalltown, IA 50158
Coordinate: 42.01048,-92.93532
Phone: (641) 752-7896
33. C & C Construction
610 N 1st Ave, Marshalltown, IA 50158
Coordinate: 42.05741,-92.91152
Phone: (641) 485-5747
34. Voigt Construction
Marshalltown, IA 50158
Phone: (641) 485-1211
35. C & K Construction
Marshalltown, IA 50158
Phone: (641) 691-6763
36. Aaron's Handyman Service
Marshalltown, IA 50158
Phone: (641) 750-1778
37. Cowan Roofing
410 Washington St, Marshalltown, IA 50158
Coordinate: 42.04072,-92.92047
Phone: (641) 752-7520
38. Torres Construction
Marshalltown, IA 50158
Phone: (641) 691-5506
39. Inside N Out Construction LLC
304 N 11th Ave, Marshalltown, IA 50158
Coordinate: 42.05304,-92.8952
Phone: (515) 745-1388
40. L & M Construction Co
1918 W Main St, Marshalltown, IA 50158
Coordinate: 42.04764,-92.9472
Phone: (641) 752-6541