About Rochester General Contractor

As a full-service design/build company, our mission is to deliver value to our customers by combining our deep experience in renovation with innovative problem solving, high quality craftsmanship, and commitment to client satisfaction.

custom home contractor

Since 2004, the RGC Team has worked hard to make that mission statement a reality. Our approach is different because we believe that communication is just as important as strong, well-built the key to great home renovations, so we take the time to carefully and methodically plan all aspects of your renovation before we begin building.

This ensures that we fully understand your goals, your dreams, and your needs—taking careful consideration of your time line, budget and expectations. With Rochester General Contractors, you get a proven, up-front planning process and an experienced project management team to ensure your renovation is completed on-time and on-budget.

Meet The Rochester General's Leadership Team



House arcitechture

Bill Palmer
Owner Lead Designer


At Rochester General Contractors we believe that communication is the most effective way to ensure that every aspect of a project receives the attention it deserves. We don’t just work for you; we work with you, to ensure your project is completed the way you envision it. We love to execute beautiful design/build projects and are committed to exceptional levels of client service, from initial planning and design all the way to the final walk through and cleanup after successfully completing your new space. It is our goal to build lasting relationships that serve our clients’ needs, and those of their friends and family, now and into the future.



Project management

Steve Doane
Project Manager

Working directly with Steve and Our Design Team, I create drawings and renderings for our residential projects. It is my job to listen to and fully understand the challenges of a project, and to help design the best solution for each space of the home. I visit sites to talk with clients and take measurements used to prepare design drawings. Working closely with the Designer and Project Manager, I coordinate final detailed drawings so that we can include as many of the client’s ideas, needs, and wants as possible. I help to align the client’s wishes with our experience for a smooth process of construction. Part of my work involves consulting with architectural and code experts for project specific needs.

Our goal is to make sure your new space will be functional, comfortable and beautiful. It starts with assessing the current layout and design features of your home, listening to your needs and wants, and incorporating your tastes and preferences into your individual renovation plan. Defining and organizing the spaces in your home is the key to getting your home to work well for you. We help you to visualize your dreams through work with Alex regarding floor plans, elevation drawings, and renderings. These will help you to see how the project will look and function when completed. We’ll also assist you with product and material selections to help you find the perfect products for your new space. During your project, we work closely with your Project Manager and our Design Team to develop the measurements that ensure every detail contributes to the best function and flow of the spaces in your home.