New or Updated
One Year Progress Report (7/2)
Cedar Rapids Open House (6/23)
Neighborhood Reinvestment Action Plans (6/15)
Flood Story Tour (6/9)
Tool Library (5/19)
RIVERenaissance (5/1)
Neighborhood Planning Process (4/29)
Voluntary Property Acquisition (4/09)
Business Rental Assistance (4/09)
City of Cedar Rapids: Interim Flood Response Plan FAQs (4/09)
Jumpstart Funding Summary (2/25)
Small Business Portal (3/09)
Condition of the City (2/09)
Disaster Rental Rehabilitation Program (for landlords)(2/09)
Donations Newsletter Statistics about the Flood About Corridor Recovery
Visitor Feedback
Corridor Recovery has been my "guiding light" since June 2008. I truly appreciate the effort being put into it.
Share your thoughts about Corridor Recovery. Send us an e-mail to: feedback@corridorrecovery.org
~ Dave, Cedar Rapids
Share your thoughts about Corridor Recovery. Send us an e-mail to: feedback@corridorrecovery.org

![]() Contractors: Click Here |
City-Certified Contractor List
For Additional information contact
the Building Division at
319-286-5831 or 319-286-5837
Please leave a message and staff will return your call.
Complaints and information regarding price gouging?
Call the Iowa Attorney General's Office at
1-888-777-4590 or (515) 281-5926.
By providing this list of currently registered contractors the City of Cedar Rapids is not endorsing or recommending any particular contractor. Property owners should check references, appropriate licensure, appropriate insurance coverage, and the Better Business Bureau. Home owners are encouraged to exercise caution when signing contracts.
Contractor list updated: Wednesday, July 01, 2009. (1204 Listed)
| Company | Phone | Category | Lead |
| 1-800-Got-Junk | (563) 529-2982 | Cleaning | |
| 1st Class Construction | (319) 899-9713 | Construction | |
| 2 Broke Guys Inc | (319) 210-9429 | General | Yes |
| A & B Electic Inc. | (319) 261-0629 | Electric | |
| A & K Construction | (319) 239-4168 | Construction | |
| A & M Earthmoving | (319) 330-7893 | Excavation | |
| A & M Handyman Service | (319) 558-8427 | Handyman | |
| A Mark of Excellence | (319) 350-1819 | Other | |
| A Premium Structure | (319) 436-2279 | Other | |
| A Service Solution Plbg + HTG | (319) 654-7446 | Plumbing + Heating | Yes |
| A'Hearn Plumbing & Heating | (319) 393-4872 | Plumbing/Heating | Yes |
| A+ Communications & Security | (515) 645-2345 | Network Cabling/Security Systems | |
| A-1 Alarm Co. | (319) 533-1251 | Security Systems | |
| A-1 Insulation Inc. | (319) 377-2780 | Insulation | |
| A-1 Restoration | (815) 965-1119 | Construction | |
| A-1 Siding, Inc. | (319) 848-3133 | Construction | Yes |
| A.J.A.J Painting Renovation | (319) 560-8934 | Painting | |
| AAA Floodmaster LLC | (409) 796-2620 | Cleaning | |
| AAA Mechanical Contractor | (319) 351-1843 | Mechanical | |
| Abatement Specialties | (319) 221-1043 | Other | |
| ABC Fire Protection, Inc. | (319) 360-0129 | Sprinklers | |
| Able Body Labor | (727) 724-2600 | Staffing | |
| ABM Janitorial Services | (319) 286-1178 | Janitorial | |
| Absolute Painting & Construction | (319) 521-6181 | Painting | Yes |
| Accent Construction | (319) 480-1159 | Construction | |
| Ace Concrete Cutting | (319) 560-0039 | Concrete | Yes |
| Ace Electric | (319) 626-3007 | Electric | |
| Ace Refrigeration | (319) 363-9209 | Plumbing | |
| Ackley Floor Covering | (319) 270-3282 | Material | |
| Acme Electric Co. Inc. | (319) 365-8677 | Electric | Yes |
| Acoustics by Washburn, LLC | (319) 533-5278 | Ceilings | Yes |
| Acterra Group, Inc | (319) 377-6357 | Other | |
| Action Electric & Sound Inc. | (319) 533-6109 | Electric | |
| Action Restoration | (409) 284-6718 | Cleaning | |
| Active Thermal Concepts | (319) 393-8088 | Cleaning | Yes |
| Actually Clean Carpets LLC | (319) 533-5103 | Cleaning | |
| Adams Door Inc. of CR | (319) 393-4333 | Material | |
| Adams Tile & Stone | (319) 377-0231 | Material | |
| Addington Demo. & Site Prep | (402) 310-4362 | Demolition | |
| ADT Security Services | (309) 682-3149 | Security | |
| Advanced Construction Solutions | (319) 345-0047 | Construction | |
| Advanced Electrical Services | (319) 351-6452 | Electric | |
| Advantage Construction | (563) 495-9209 | Construction | |
| Advantage Home + Office Services, Inc. | (563)564-1108 | Home + Office Services | |
| AEC Electric | (319) 981-5533 | Electric | Yes |
| Aegerter Drywall | (319) 223-5460 | Drywall | |
| Affordable Construction | (319) 373-2797 | Construction | |
| Affordable Contractors | (217) 294-3848 | Construction | |
| Affordable Electric | (319) 395-7910 | Electric | |
| Affordable Hazards Removal | (319) 465-5555 | Cleaning | |
| Affordable Heating & Cooling | (319) 241-4520 | Heating/Cooling | Yes |
| Affordable Plumbing & Remodeling | (319) 364-3868 | Plumbing | Yes |
| Affordable Pressure Washing | (319) 431-8773 | Cleaning | |
| Air Comfort Inc. | (319) 896-4357 | Heating/Cooling | Yes |
| Air Innovations | (319) 373-8773 | Heating/Cooling | |
| Air Management | (319) 363-7172 | Heating/Cooling | |
| Aircrafters, Inc. | (319) 373-8611 | Heating/Cooling | |
| AK Construction, LLC | (319)721-1527 | Construction | |
| Alan Becicka Home Improvements | (319) 365-7099 | Construction | |
| Alger's Construction 319-540-3837 | (319) 540-3837 | Construction | Yes |
| All American LC | (319) 431-3381 | Construction | |
| All Dry Water Damage Experts | (504) 952-3030 | Other | |
| All Home Services | (319) 398-0961 | Other | Yes |
| All In One Construction LLC | (319) 329-4754 | Construction | |
| All Phase Construction & Remodeling, LLC | (319) 480-1650 | Construction | Yes |
| All Season Janitorial, Inc. | (319) 399-1186 | Cleaning | |
| All Seasons Construction | (319) 560-6096 | Construction | |
| All Secure | (319) 395-9148 | Other | |
| All Star Home Improvement | (319) 521-2872 | Construction | |
| All Temp Refrigeration | (319) 362-8367 | Heating/Cooling | |
| Allied Contruction Services, Inc | (563)355-2651 | Construction | |
| AllPhase Drywall & Remodeling | (319) 329-9951 | Construction & Drywall | |
| Aluminum Accents | (319) 533-5904 | Remodeling | |
| AMCAT Global, Inc. | (289) 244-5502 | Staffing | |
| Ameri Concrete Co | (319) 521-0581 | Concrete | |
| American Backhoe Co. | (712) 227-0107 | Excavation | |
| American Disaster Services, Inc. | (319) 393-8299 | Cleaning | |
| American Home Builders Inc. | (319) 521-1420 | Construction | Yes |
| American Renovations | (319) 849-2757 | Other | |
| Americlean of Iowa, LLC | (319) 362-0604 | Cleaning | Yes |
| Anchored walls Inc. | (515) 462-2422 | Construction | |
| Anderson Electric Inc. | (563) 924-2287 | Electric | |
| Andrew's Construction Co. | (319) 981-7606 | Construction | |
| Andy Neal Construction, LLC | (319) 350-7273 | Construction | |
| Anna's Handyman Company | (319) 364-4753 | Handyman | |
| Appleby & Horn Tile Co. | (319) 364-4131 | Material | |
| Ar-Jay Center | (319) 360-7140 | Material | Yes |
| Arctic Insulation Specialists, Inc. | (319) 261-1000 | Insulation | |
| Arensdorf Excavating and Trucking Inc. | (319) 462-2385 | Excavation | |
| Arthurs Construction | (319) 294-9698 | Construction | Yes |
| ASAP Plumbing | (319) 533-3906 | Plumbing | |
| ASG Construction, Inc. | (319) 533-0369 | Construction | |
| Ashland Homes LLC | (319) 455-2444 | Construction | |
| Assistive Animal Kennels Construction | (641) 691-5999 | Animal Kennels Construction | |
| Atwood Electric | (641) 622-3626 | Electric | |
| August Enterprises LLC | (515) 386-3477 | Environmental contractor(asbestos/ Mold) | Yes |
| Avery Enterprises | (319) 393-5877 | Other | Yes |
| Aylsworth House Mover's | (563) 774-2385 | Movers | |
| B & B Concrete Construction LLC | (319) 521-3792 | Concrete | |
| B & D Construction | (319) 721-3956 | Construction | |
| B & D Electric | (319) 270-4502 | Electric | |
| B and C Floor Covering | (319) 377-3857 | Construction | |
| B&D Heating and A/C Inc | (319) 849-2623 | Heating/Cooling | |
| B&T Construction & Landscaping | (319) 202-5632 | Construction | |
| B. Hancock Construction, Inc. | (319) 981-2165 | Construction | |
| B.G. Brecke Inc. | (319) 396-7055 | Mechanical | |
| Bachmeier Interiors Carpet One | (319) 545-5678 | Material | |
| Bader's Masonry, Inc. | (319) 465-5131 | Concrete | |
| Baker Communications, Inc. | (515) 558-8530 | Communications | |
| Baker Electric | (319) 362-2026 | Electric | |
| Balcom Building Maint. Co. | (319) 365-8326 | Cleaning | |
| Baldemar Villarreal Jr. Sod (& Hauling) | (863) 227-3723 | Excavation | |
| Barkalow Construction | (319) 462-6739 | Construction | |
| Baskerville Drywall | (319) 981-0130 | Drywall | |
| Bay Area Disaster Kleenup | (813) 267-7629 | Cleaning | |
| BBB Construction Services | (319) 430-0737 | Construction | |
| BDM Home Repair | (319) 241-4548 | Construction | |
| Beach Construciton | (319) 261-5077 | Construction | Yes |
| Beauregard Construction | (319) 558-7093 | Construction | |
| Bechen Electric, Inc. | (563) 583-4947 | Electric | |
| Becicka Construction | (319) 389-7799 | Construction | |
| Belden Painting and Construction | (319)560-1571 | Painting and Construction | |
| Belfor USA Group, Inc. | (248) 594-3188 | Cleaning | |
| Bell Construction | (319) 202-6845 | Construction | |
| Bell Tile & Design | (319) 231-1561 | Material | |
| Benchmark Construction Services, LLC | (319) 363-8094 | Construction | |
| Benjamin Franklin Plumbing | (319) 373-2524 | Plumbing | Yes |
| Bennett Painting & Decorating, Inc. | (319) 373-6967 | Painting | |
| Bergmeier Construction | (319) 240-5964 | Construction | |
| Bergo Insulation and Landscaping | Other | Yes | |
| Bernet Construction Co | (319) 377-7111 | Construction | |
| Berrytradesmen, LLC | (319) 395-7452 | Construction | |
| Best Plumbing | (319) 393-0255 | Plumbing | |
| Better Built Home Enhancements Inc. | (319) 845-2054 | Construction | Yes |
| Bextine Construction | (319) 270-1316 | Construction | |
| Biedermann Construction | (563) 213-0110 | Construction | |
| Big Dog Deck & Chimney, Inc. | (319) 331-0834 | Construction | |
| Big Sky Environmental Solutions | (561) 263-2798 | Other | |
| Bill Lane Construction Inc. | (319) 365-6655 | Construction | |
| BJ Enterprises | (319) 241-0751 | Construction | |
| Blackhawk Sprinklers | (800) 232-7721 | Sprinklers | |
| Blahnik Construction Co. | (319) 364-7136 | Construction | |
| Blue Sky Interiors | (319) 241-3325 | Painting | |
| Bluefield Trust | (319) 936-7791 | Other | |
| BME Custom Builders | (319) 721-7452 | Construction | |
| BMS CAT, Inc. | (562) 673-6322 | Cleaning | |
| Board Foot Inc | (620) 662-8131 | Material | |
| Bob's Home Improvement Co., Inc. | (319)981-1417 | Home Improvements | Yes |
| Bockmann Inc. | (402) 423-6631 | Other | |
| Borgstahl Plumbing & Remodeling | (319) 337-9549 | Plumbing | Yes |
| Borst Bros. Construction Inc. | (319) 377-7008 | Construction | |
| Botkin Painting & Staining | (319) 360-3900 | Painting | |
| Bowker Mech. | (319) 364-2403 | Mechanical | |
| Brad Mahoney Construction | (319) 560-2249 | Construction | Yes |
| Brad Neff Construction | (319) 350-5101 | Construction | |
| Brecht Construction | (319) 929-0812 | Construction | Yes |
| Bret O'Brien Masonry | (319) 350-3305 | Concrete | |
| Brian Boots Construction | (319) 981-1876 | Construction | |
| Bristol Construction LLC | (319) 981-8185 | Construction | |
| Brod's Construction | (319)270-4770 | Construction | |
| Brooks Construcion | (319) 202-1988 | Construction | Yes |
| Broulik Painting | (319) 329-3804 | Painting | |
| Brown Concrete & Backhoe, Inc. | (319) 848-4222 | Concrete | |
| Brown Plumbing Co. | (319) 533-2830 | Plumbing | |
| Brown's Wall Systems | (319) 213-3177 | Construction | |
| Bruce Electric Inc. | (319) 436-2455 | Electric | |
| Bruce's Handyman Services | (319) 521-2507 | Construction | |
| Bruce's Heating/Cooling | (319) 521-6377 | Heating/Cooling | |
| Bruce's Plumbing | (319) 643-3737 | Plumbing | |
| Bryan Reilly Const. | (319)848-3004 | Construction | |
| Budda's 3-M Construction | (563) 852-7646 | Construction | Yes |
| Builders Sales & Service Company | (309) 764-7445 | Material | |
| Builders Services Group Inc | (319) 398-3317 | Other | Yes |
| building Concepts, Inc. | (319) 436-5000 | Construction | |
| Burrier Construction | (319) 621-9042 | Construction | |
| Bushman Excavating, Inc. | (319) 551-8092 | Excavation | |
| Busler Contracting | (319) 329-9600 | Construction | |
| BWC Excavating, LC | (319) 848-7513 | Excavation | |
| BWC Industrial Services | (319) 848-7513 | Other | |
| C & D Specialties | (319) 849-1003 | Electric | |
| C & G Home Improvements, Inc. | (319) 521-5520 | Construction | Yes |
| C & L Drywall Company | (319) 854-6480 | Drywall | |
| C & M Home Services | (319) 651-5554 | Other | |
| C and C Construction | (319) 350-5073 | Construction | |
| C M Enos Remodeling | (319) 360-7294 | Remodeling | |
| C R Walls Inc. | (319) 533-0033 | Drywall | |
| C+C Anderson Electric | (319) 631-0020 | Electric | |
| C+C Home Maintance, LLC | (309) 738- 9350 | Home Maintance | |
| C-FAB LLC | (641) 489-2221 | Other | |
| C.J. Moyna & Sons, Inc. | (563) 880-0714 | Other | |
| Caco Services Company LLC | (763) 509-7333 | Other | |
| Calloway Construction | (820) 460-0624 | Construction | |
| Cambridge Tempositions | (319) 362-9555 | Tempositions | |
| Campbell Contracting | (910) 738-3675 | Construction | |
| Campbell Custom Painting | (319) 210-3624 | Painting | |
| Canterbury Kitchens | (319) 866-9816 | Material | |
| Capital Plumbing | (319) 533-7473 | Plumbing | |
| Captain Clean | (319) 362-2400 | Cleaning | |
| Carlson Drywall 319-981-1376 | (319) 981-1376 | Drywall | |
| Carlton Goodwin Architects | (319) 929-1941 | Other | |
| Carpet Chalet, Inc. | (319) 363-4306 | Material | |
| Carpet Guy's Flooring | (319) 841-2113 | Flooring | |
| Carpet King Carpet One | (319) 377-9801 | Material | |
| Casey's Services Co. | (515) 965-6239 | Other | |
| Catcon Group, LLC | (843) 709-6000 | Other | |
| CDM Enterprises | (319) 981- 7510 | Construction | Yes |
| Cedar Hills Properties & Management LLC | (319) 377-7065 | Other | |
| Cedar Rapids Drywall LLC | (319) 373-3310 | Drywall | |
| Cedar Rapids Handyman Inc. | (319) 310-3926 | Handyman | Yes |
| Cedar Rapids Home Repair | (319) 241-2844 | Construction | |
| Cedar Rapids Phone Systems Sales Sinergistic Technology Inc. | (319) 286-9196 | Other | |
| Cedar Valley Heating, A/C & Ref. | (319) 365-2421 | Heating/Cooling | |
| Cedar Valley Home Improvement | (319) 521-6379 | Construction | Yes |
| Cedar Valley Painting + Wallpapering | (319) 362-1988 | Painting + Wallpapering | |
| Cedar Valley Steel, Inc. | (319) 373-0291 | Material | |
| Cedarwood Construction DBA D Flood | (480) 255-0151 | Construction | |
| CeJe's Roofing, Inc. | (319)540-1321 | Roofing | |
| Celebrity Heating & Air | (319) 213-0254 | Heating/Cooling | |
| Central Foundation Inc. | (319) 438-6014 | Concrete | |
| Century Construction | (319) 981-3390 | Construction | |
| Certa Pro Painters | (319) 521-3191 | Painting | Yes |
| Certified Carpet | (319) 533-4291 | Material | |
| CG Hansen | (319) 366-0955 | Other | |
| Chad's Electric Inc. | (319) 533-2681 | Electric | |
| Chapman Brothers | (319) 480-2164 | Other | |
| Chelsea Homes Remodeling | (319) 248-2096 | Construction | |
| Choice Builders Inc. | (319) 365-5905 | Construction | Yes |
| Chore Corps | (319) 521-7906 | Other | |
| Christensen & Co. | (319) 521-5430 | Other | |
| Christensen Construction | (319) 929-1752 | Construction | |
| Christopher Marconi | (319) 227-9038 | Electric | |
| Chuck Kamberling Contracting | (319) 362-3865 | Construction | |
| Chuck Shaull Tiling and Draining | (319) 330-9765 | Tilling & Draining | |
| Chuck's Construction + Handyman Services | (515) 494-6559 | Construction + Handyman | |
| CJs Construcion Inc. | (319) 665-8508 | Construction | |
| CK Construction, Inc. | (563) 590-2981 | Construction | |
| Classic Home Remodeling Inc. | (319) 866-6394 | Construction | |
| Classic Remodeling & Construction Inc. | (319) 533-2281 | Construction | Yes |
| Clean Response | (651) 646-3408 | Cleaning | |
| Climate Engineers, Inc. | (319) 364-1569 | Heating/Cooling | |
| CMR Heating and Cooling | (319) 447-2123 | Heating/Cooling | |
| Cobra Electric | (319) 530-5070 | Electrical | |
| Coburn Electric | (515) 370-0724 | Electric | |
| Cole Construction | (319) 329-6266 | Construction | |
| Cole's Custom Creations | (319) 329-4297 | Construction | |
| Colony Heat & Air | (319) 364-4755 | Heating/Cooling | Yes |
| Comfort Heating & Air Conditioning | (319) 533-0961 | Heating/Cooling | |
| Comfort Solutions Inc. | (319) 854-6945 | Other | |
| Commercial Floor Maintenance | (228) 392-5757 | Cleaning | |
| Commercial Flooring | (563) 582-4976 | Material | |
| Commercial Services innovation, Inc. | (319) 967-4059 | Mechanical | |
| Communications Engineering Co | (319) 294-9000 | Other | |
| Communications Innovators | (515) 262-7686 | Other | |
| Community Electric, Inc | (319) 377-4877 | Electric | |
| Compass Commercial Servics, LLC | (319) 393-9004 | Other | |
| Complete Home Repair & Remodeling | (319) 521-2002 | Construction | Yes |
| Complete Interior | (319) 626-8890 | Other | |
| Connerley Construction | (319) 521-8008 | Construction | Yes |
| Connolly Construction Inc. | (563) 876-3225 | Construction | |
| Conservation Services Group | (319) 369-0463 | Cleaning | |
| Construction Debris Management LLC | (612) 919-0705 | Cleaning | |
| Construction Heat of IA | (319) 210-4305 | Other | |
| Continental Fire Sprinkler Co. | (563) 529-0279 | Plumbing | |
| Contractor Services of Iowa, LLC | (319) 654-6061 | Construction | Yes |
| Control Installations of Iowa, Inc. | (319) 362-2760 | Other | |
| Control Masters | (515) 727-1695 | Heating/Cooling | |
| Control System Integrators | (319) 377-6538 | Other | |
| Coonrod Wrecker & Crane Service | (319) 396-7600 | Wrecker& Crane Services | |
| Corridor Construction Company, LLC | (319) 241-1661 | Construction | Yes |
| Corridor Contracting | (319) 310-1880 | Construction | |
| Corridor Craftsmen | (319) 541-5255 | Construction | |
| Corridor Paint and Drywall | (319) 362-2368 | Painting | |
| Cotton USA | (713) 545-7435 | Staffing | |
| Counter's Carpet Service Inc. | (319) 228-8603 | Material | |
| CR Backyard Solutions | (319) 721-7632 | Other | |
| CR Glass Co. | (319) 363-9624 | Material | |
| Craftsman Construction | (612)723-6107 | 233 Park Ave. South MPLS, Minnesota | |
| Craig's Flooring | (319) 363-9470 | Flooring | |
| Creative Carpentry | (319) 533-6947 | Construction | |
| Creative Masonry | (563) 650-2022 | Concrete | |
| CRH Construction, LLC | (319) 848-4606 | Construction | |
| Croy The Craftsman | (319) 853-4442 | Construction | |
| Cryder Construction & Property Maintenance | (319) 241-7769 | Construction | Yes |
| CST Environmental, LP | (515) 280-1624 | Other | |
| Culvers Lawn & Landscape | (319) 377-4195 | Other | |
| Curtis Contracting | (319) 848-5710 | Construction | |
| Custom Carpantry Inc | (319) 533-5359 | Construction | |
| Custom Designs & Construction | (319) 366-3894 | Construction | |
| Custom Electric | (319) 721-0402 | Electric | |
| Custom Projects & Homes | (319) 981-8564 | Construction | |
| Cutter Construction | (319) 533-2164 | Construction | Yes |
| CV Insulation LLC | (319)533-0807 | Insulation | |
| D & D Construction | (563) 920-9932 | Construction | Yes |
| D & E Electric | (563) 880-1305 | Electric | |
| D & S Construction | (319) 981-8348 | Construction | |
| D and R Floor Covering | (319) 521-7707 | Flooring | |
| D Dunkel & Son Construction | (319) 929-1005 | Construction | |
| D&B Dry Ice Blasting, LLC | (319) 350-0740 | Cleaning | |
| D&G Construction | (319) 631-5078 | Construction | |
| D&R Builders Inc. | (319) 331-1539 | Construction | |
| D&S Sheetmetal Inc. | (319) 362-2472 | Heating/Cooling | |
| D.A. Bunch Co. | (319) 399-1735 | Other | |
| D.A. Stokes LLC | (319) 899-4082 | Other | |
| D.B. Acoustics | (319) 373-1425 | Ceilings | |
| D.E.W. Plumbing | (319) 329-9526 | Plumbing | |
| Dan Construction + Home Repair | (319)551-0961 | construction / home repair | |
| Dan Gardner Drywall Co. Inc. | (319) 377-1507 | Drywall | |
| Dan Kelchen Construction | (319) 927-5580 | Construction | |
| Dan Sherman Custom Concrete | (319) 929-2742 | Concrete | |
| Dan's Overhead Doors & More | (319) 626-3667 | Material | |
| Dankel Inc. | (804) 798-7159 | Other | |
| Darling Construction | (319) 377-2971 | Construction | |
| Darrow & Darrow Construction | (319) 265-0287 | Construction | Yes |
| Daugherty Drywall | (319) 560-2992 | Drywall | |
| Dave Mueller Electric | (319) 981-7698 | Electric | |
| Dave Schmitt Construction Co., Inc. | (319) 365-8669 | Construction | |
| David Lee Construction | (319) 551-5018 | Construction | Yes |
| David Masonry Construction | (319) 396-9053 | Construction | |
| Davies Heating & Air Conditioning | (319) 560-1528 | Heating/Cooling | |
| Davis Enterprise | (706) 781-4415 | Other | |
| Davis Homes Inc. | (319) 389-2418 | Construction | |
| Day Mechanical Sys. | (319) 360-9884 | Mechanical | |
| DCI Construction | (573) 259-6167 | Construction | |
| DDB Construction Remodeling | (319) 265-8106 | Construction | |
| Dean Driscoll Construction | (319) 362-6622 | Construction | Yes |
| DeBurn Wall Systems | (319) 363-3360 | Construction | Yes |
| Deep Clean Carpet & Upholstery | (319) 521-6999 | Carpet & Upholstery Cleaning | |
| Del Bucknell Construction | (319) 366-3060 | Construction | |
| Del Marti Siding | (319) 365-5693 | Construction | |
| DeLancey Electric | (319) 462-4600 | Electric | |
| Delta Industries | (319) 862-2500 | Other | |
| Demien Construction Co. | (913) 208-2616 | Construction | |
| DenMarc Painting & Staining, INC. | (319) 360-1060 | Painting | |
| Dennis Manley Construction | (319) 389-7606 | Construction | |
| Dennis Oberbroekling | (319) 310-3072 | Construction | |
| Dennis Wacker Electric | (319) 393-9546 | Electric | |
| Dependable Electric Inc. | (319) 861-3388 | Electric | Yes |
| Dependable Property Services Inc. | (319) 294 6944 | Other | |
| Dependable Scrappers Inc. | (319) 366-6785 | Other | |
| Deutmeyer & Grave Co. | (319) 551-1068 | Construction | Yes |
| Dighton Enterprises | (319)202-6001 | Other | |
| Direct Electric | (319) 929-5949 | Electric | |
| Disaster Services, Inc. | (224) 234-0268 | Cleaning | |
| Diversified Builders | (319) 350-1145 | Construction | |
| DM Byron Const./ Maint. | (319)573-6711 | Construction/ Maintence | |
| Doc Customs & Construction | (319) 202-3993 | Construction | |
| Document Destruction & Recycling Services | (319) 363-0985 | Cleaning | |
| Don Reittinger Plastering Co. | (563) 920-4561 | Drywall | |
| Don Risdal Builder | (319) 446-7252 | Construction | |
| Don Stephen | (319)377-4201 | Other | |
| Don Stephen | (319)377-4201 | Construction | |
| Done Done Services | (319) 350-9717 | Construction | Yes |
| Doors, Inc. | (319) 365-7816 | Material | |
| Dorsey's Floors Inc. | (319) 360-5332 | Material | |
| Double D Construction Inc. | (641) 492-6009 | Construction | |
| Doug Stuelke | (319) 362-6893 | Painting | |
| Dovetail Builders 2, LLC | (319) 338-9282 | Construction | |
| Doyle Construction 319-393-1866 | (319) 393-1866 | Construction | |
| DPI Quality Custom Finishes | (319) 395-0225 | Painting | |
| Dr. Hall Painting & Drywall | (319) 364-4545 | Drywall/Painting | |
| DRC Emergency Services, LLC | (251) 343-0342 | Other | |
| Dream Team LLC | (515) 208-5644 | Construction | |
| DRH Construction | (319) 533-9328 | Construction | |
| Drying Equipment Rentals of Colorado, Inc. | (866) 486-7760 | Cleaning | |
| Dryspace, Inc. | (319) 365-2720 | Construction | |
| Duball Electric Inc. | (319) 368-1393 | Electric | |
| Dulin Contracting Inc. | (714) 320-2220 | Construction | |
| Dustin Ohlfest | (319) 241- 3843 | Construction | |
| Duvall Construction & Investments LLC | (319) 350-7416 | Construction | |
| DW Zinser Co. Inc. | (319) 846-8090 | Excavation | |
| E & J Electric | (319) 624-2065 | Electric | |
| E-Quality Electric, LLC | (319) 551-9022 | Electric | |
| E-Z General & Roofing Contractors, Inc. | (954) 416-8640 | Construction | |
| Eagle Home Constuction & Remoldeling | (319) 227-7949 | Construction & Remodeling | |
| Earls Backhoe Service | (319) 362-6474 | Excavation | |
| Earth Masters, Inc. | (214) 679-3621 | Other | |
| East Coast Cleaning and Restoration | (917) 217-0680 | Cleaning | |
| Eastern Iowa Carpet Care Inc. | (319) 377-2492 | Cleaning | |
| Eastern Iowa Concrete | (319) 378-8667 | Concrete | Yes |
| Eastern Iowa Seal Maxx, LLC | (319) 310-3826 | Other | |
| Eastwind Solutions, LLC | (319) 446-7295 | Other | |
| Ed Johnson Construction | (319) 366-3865 | Construction | |
| Ed Williams Construction | (319) 350-3195 | Construction | Yes |
| Edco, LLC | (319)936-0670 | Construction | |
| Eds Main Tenance and Remade Living | (319) 936-2346 | Construction | |
| Eire Painting | (319)447-0475 | Painting | |
| Electrical Concepts, LLC | (319) 361-5188 | Electric | |
| Electronic Engineering | (319) 364-1900 | electric | |
| Eli's General Contracting | (319) 521-5205 | Construction | |
| Elite Custom Concrete | (319) 521- 0722 | Concrete | Yes |
| Ellis Home Improvement, Inc. | (319) 393-8322 | Construction | Yes |
| Ely Commercial and Residential Contractor, Inc. | (515) 278-1819 | Construction | |
| Emery Heating & Cooling, INC | (319) 849-2554 | Heating/Cooling | Yes |
| Endicott Restoration, LLC | (800) 901-2175 | Construction | |
| Engineering Consultants, INC | (319) 390-7694 | Other | |
| Enneking Plumbing | (319) 377-0745 | Plumbing | Yes |
| ENS Home Improvement Specialist | (319) 393-5346 | Home Improvements | |
| Enviro -Pest Solutions | (319) 232-2715 | Pest Control | |
| Enviro Bate Metro, inc. | (621) 729-1080 | Other | |
| Equity Building Associates | (319) 573-3387 | Other | |
| Equity Realty | (319) 366-8039 | Realty | Yes |
| Erger Construction | (319) 227-7967 | Construction | |
| Eric Zangerle Masonry Inc. | (319) 857-4251 | Concrete | |
| ERS Construction Specialists | (319) 202-1816 | Construction | |
| ESCO Group | (319) 377-6655 | Electric | Yes |
| Evan Construction | (319 241-5572 | Construction/ | |
| Ever-Green Landscape, Nursery, & Supply, Inc. | (319) 395-0144 | Material | |
| Everything Inc | (319) 241-5296 | Other | |
| Exco Inc. | (319) 350-5232 | Other | |
| Extreme Siding & Construction | (319)310-8892 | Construction | |
| F&W Service Co. | (319)377-6718 | Construction | |
| Family Environmental Computer Services | (303) 296-6022 | Computer Services | |
| Family Touch Painting Maintenance & Cleaning | (319) 521-0085 | Painting / Maintence / CleaningRemodling | Yes |
| Feaker Painting Inc. | (319) 398-9785 | Painting | |
| Fevold Plumbing | (319) 533-7071 | Plumbing | |
| Finally Affordable LLC | (319) 241-4241 | Windows | |
| Finishing Touch | (319) 310-4665 | Construction | |
| First General Services | (319) 981-8627 | Construction | Yes |
| First Response Services and Plumbing | (319) 241-9199 | Plumbing | |
| Fisher Concrete Products | (319) 364-5405 | Material | |
| Fisher Construction | (319) 560-6402 | Construction | |
| Fisher Drywall Inc. | (319) 899-3902 | Drywall | |
| Fitzgerald + Sons | (319)202-4118 | Construction/ Maintence | |
| Five Seasons Heating & Cooling, Inc | (319) 390-4900 | Heating/Cooling | |
| Five Seasons Paint Drywall | (319) 362-3579 | Drywall | Yes |
| Flannagan Siding | (319) 551-9563 | Construction | Yes |
| Floor Shop L.C | (319) 832-1937 | Material | |
| Flynn Homes | (319) 366-6826 | Construction | |
| Fogle Basement Repair | (319) 653-8884 | Concrete | Yes |
| Ford Environmental Services, LLC | (704) 634-1670 | Other | |
| Forman Ford Galss Co | (319) 362-2708 | Material | |
| Forza Construction | (612) 644-8266 | Construction | |
| Fosters Heating & AC Inc | (319) 533-6554 | Heating/Cooling | Yes |
| Foundations Unlimited, Inc. | (319) 330-8902 | Concrete | |
| Four Star Roofing & Siding | (319) 521-4337 | Construction | |
| Fowler Electric | (319) 3661804 | Electric | Yes |
| Frame Construction | (319) 846-2198 | Construction | |
| Fran-Gard Properties, Inc. | (319) 378-1152 | construction | |
| Franker Construction | (563)299-6604 | Construction | |
| Franklin Tile LLL | Flooring | Yes | |
| Frickson Masonry Inc. | (319) 360-3923 | Concrete | |
| FSH Communications | (319) 360-8162 | Other | |
| Fulda Electric | (507) 425-2931 | Electric | |
| G & H Electric Inc. | (319) 446-7875 | Electric | |
| G. L. Feickert | (319) 363-6730 | Construction | |
| G.A.P. Electric | (309) 796-3063 | Electric | |
| G.B. Clark Corporation | (309) 698-8282 | Construction | |
| Gagnon, Inc. | (319) 398-0344 | Other | |
| Galaxy Construction | (563) 321-1773 | Construction | Yes |
| Galaxy Heating & Cooling Inc. | (319) 851-4328 | Heating/Cooling | |
| Gale Andrews Construction | (319) 560-8864 | Construction | Yes |
| Garage Doors by George | (319) 377-6756 | Material | |
| Garling Construction, Inc. | (319) 398-3340 | Construction | |
| Garman Homes Inc. | (319) 533-4183 | Construction | |
| Gary's Heating & AC Co. | (319) 365-0317 | Heating/Cooling | |
| Gates Electric | (319) 854-7436 | Electric | |
| General Carpentry & Home Repair | (319) 361-4700 | Construction | |
| Geo Services | 319-431-3445 | Construction | Yes |
| Gerard Electric | (319) 337-6434 | Electric | |
| Gethmann Construction Co., Inc. | (641) 473-2323 | Construction | |
| Giehm General Contracting | (563) 370-5193 | Construction | |
| Gish Electric LLC | (507) 625-6498 | Electric | |
| Gleason Electric Co. Inc. | (319) 832-1508 | Electric | |
| Gonzalez Construction Group | (319) 361-2485 | Construction | |
| Goodhammer Remodeling | (319) 393-2225 | Construction | |
| Goodwin House Moving, Inc. | (319) 653-8587 | Movers | |
| Gordinier Electric | (319) 360-2109 |







