1 - Ask your friends and peers. These first hand experiences should be the most valued.
2 - Search the web. It's true that the construction industry has been slow to adopt technology, however there are many reputable companies with a strong reputation online. A quick Google search will often show standout companies locally.
3-Ask other trade contractors you already trust. Different trades in construction often work alongside each other during a project. It's always obvious who the reputable contractors are when you're collaborating in 1 project.
4-DON'T ever trust a contactor that expects to be fully paid before a job is complete. If the payment schedule seems to lean in the contractors favor, consider searching further.
5-Ask if they can give you a lead time. Often if a contactor can't give you an estimated time to complete a project they really just don't know how long it will take.
At Hillcrest Cabinets we strive in providing the best possible experience for our clients. Give us a call we would love to chat about a project your have in mind.