When you choose Stephen Duff Construction, you are choosing a locally owned and operated company that cares. We are a certified general contractor with the knowledge and tools to handle any size residential construction project. Referrals are available upon request. Call Stephen Duff Construction today at (508) 362-2707 to start your next project with us. We will provide you with a custom estimate based on your construction requirements.