Any recommendations for someone who lays floors, probably laminate but possibly carpet... and does a great job at a reasonable price? We hired a local carpenter to build us some closets and made the mistake of paying him before the job was done. He never finished the job, so we also want someone who is actually dependable and trustworthy! We also would like to get a couple rooms painted - but that might be a different recommendation. Thanks!