Farrell Company is a full service home improvement and contracting company based in Los Altos, serving the town and surrounding communities. The company specializes in restorations and remodeling work and offers a wide range of services to clients. Some services include custom home construction, basement finishing, project design, interior design work and project management among other...