Holmes Design & Finishing Inc. is a company that provides design and finishing services. They have over 20 years of experience in both residential and commercial projects. Their services include interior design, cabinetry, countertops, flooring and more to complete remodeling, renovation and new construction projects.