Quality Craftmanship Experience


General Contracting & Project Management


Choosing a company to provide general contracting or project management services is all about trust.

Completing a project within budget, on schedule, and to your specifications only happens when you work with a contractor who communicates effectively, anticipates problems and listens – someone you feel comfortable with and whose abilities you respect.

YFI has built its reputation one project at a time with just these qualities. Of particular importance to the success of any project is our ability to work as a team from the very inception of the project. As a result, our projects are kept “within budget” and “on schedule” – important concerns to any homeowner.



We bring a highly organized management approach to the running of each and every project that we undertake; from permitting to the completion of the client’s punch list. Experienced in residential and light commercial projects, our framing and finish crews are supported by a friendly, professional office staff that handles scheduling, purchasing, and billing.

An extensive shop facility (YFI Millworks) and a long-standing relationship with our subcontractors give us control over every detail of each project. And all our work is fully insured and completely guaranteed.


strive for perfection in everything. take the best that exists and make it better. if it doesn't exist, create it. accept nothing nearly right or good enough.

sir henry royceco-founder of rolls royce


Projects Gallery