Chris Davidson & Lafonda is a general contractors-residential buildings company, and its headquarters can be found at Pella, IA. It brings in a revenue of $570,000 annually and employs two people. For its niche allure, Chris Davidson & Lafonda is receiving quite the notice. A CEO manages the company.
Want to share more of your experience?GO TO FULL REVIEW