Signs of a reputable company include a strong portfolio of completed projects, positive customer reviews, transparent pricing and contracts, necessary licenses and insurance, and professional affiliations with recognized industry organizations. An initial consultation should leave you feeling confident in their understanding of your vision and their ability to execute it.