Any construction or renovation project always boils down to just a few basic items. It's necessary that your contractor understands your needs both financially and design. Has the relevant experience in permitting, planning and good design experience. Otherwise it's a good idea to hire a designer / Architect or Engineer for your design plan. The permitting is always a part of a project. Requirements from the jurisdiction, building codes as specified by the IBC (International Building code) / IRC (International Residential (Building) Codes). The right combination ensures the job comes out spectacularly. Our team uses the right mix, assuring the project comes out the way it should and the way you want.