Go back to directory. Add to Address Book. Craig Harwood Craig Harwood Work Phone: (515) 577-6003work Work Email: [email protected]INTERNET Categories: Flooring / Carpet Installation and Repair Updated 6 years ago. Back to Vendor List