• Codes
  • Features

    Features Overview

    Go to features
    Reference

    Reference.

    A reliable and up-to-date source of codes.
    Research

    Research.

    Rapidly and efficiently calculate project parameters.
    Collaboration

    Collaboration.

    Get everyone on the same page and streamline code research.
    Workflows
    Architects General Contractor Building Official & Plans Examiner Inspectors Owner Subcontractors Code Consultants
  • Pricing
  • Login
  • Sign Up
Sign Up
Login
  • Code Library
  • Features
  • Pricing
  • About
  • Careers
  • Help
  • Contact
  • Terms
  • Privacy
Sign Up
Upgrade to Premium
Code calculators: Code Calculators automatically generates a detailed list of requirements.
REFERENCE
Amendment Styling
Industry-leading search
Suggested code sections
Code diagrams
RESEARCH
Code calculators
Filter by topic
Code compare
Code sheet exports
COLLABORATION
Team projects
Bookmarks
Comments
START 2 WEEK FREE TRIAL
Have an account? Sign in
// CODE SNIPPET

R315.3 Where Required in Existing Dwellings

2015 Michigan Residential Code > 3 Building Planning > R315 Carbon Monoxide Alarms > R315.3 Where Required in Existing Dwellings
JUMP TO FULL CODE CHAPTER
Where work requiring a building permit occurs in existing dwellings that have attached garages or in existing dwellings within which fuel-fired appliances exist, carbon monoxide alarms shall be provided in accordance with Section R315.1.

R408.30520

Related Code Sections


R315.3 Building Planning, Where Required in Existing Dwellings
Where work requiring a building permit occurs in existing dwellings that have attached garages or in existing dwellings within which fuel-fired ...
2015 Michigan Residential Code > 3 Building Planning > R315 Carbon Monoxide Alarms > R315.3 Where Required in Existing Dwellings
R310.5 Building Planning, Dwelling Additions
An emergency escape and rescue opening is not required in a new basement where there is an emergency escape and rescue opening in an existing ...
2015 Michigan Residential Code > 3 Building Planning > R310 Emergency Escape and Rescue Openings > R310.5 Dwelling Additions
903.2.1 Alterations — Level 3, Separation Required
Where the work area is in any attached dwelling unit in Group R-3 or any multiple single-family dwelling (townhouse), walls separating the dwelling ...
2015 Michigan Rehabilitation Code > 9 Alterations — Level 3 > 903 Building Elements and Materials > 903.2 Fire Partitions in Group R-3 > 903.2.1 Separation Required
Section AJ601 Existing Building and Structures, Reconstruction
work area shall comply with the requirements of Section R302.9. Existing interior finish materials that do not comply with those requirements shall ...
2015 Michigan Residential Code > J Existing Building and Structures > AJ601 Reconstruction
AJ601.3 Existing Building and Structures, Separation Walls
Where the work area is in an attached dwelling unit , walls separating dwelling units that are not continuous from the foundation to the underside ...
2015 Michigan Residential Code > J Existing Building and Structures > AJ601 Reconstruction > AJ601.3 Separation Walls
Help Contact Us Privacy Terms
Shared projects
Shared projects
Projects provide a dedicated space to collaborate on code research.
Code diagrams
Code diagrams
Unpack the code through illustrations and descriptions.
Code Calculators
Code Calculators
Code calculators automatically generate a detailed list of requirements.
Code Compare
Code Compare
Highlight differences between any two building codes.
Search
Search
Don't miss relevant code. Quickly locate sections across your jurisdiction.
Code sheet exports
Code sheet exports
Generate a code sheet that integrates with your drawing set.
View thousands of relevant UL Certified products and assemblies that help achieve code compliance
View thousands of relevant UL Certified products and assemblies that help achieve code compliance
Access to UL product and system certification information.
UpCodes Premium
Leverage the most sophisticated code compliance platform.
TRY FREE FOR TWO WEEKS VISIT PRICING
Join the waitlist
We are looking to gauge the level of interest in linking UL product and system certification information alongside related code sections.

Let us know your email and we’ll ping you once it’s ready! Learn more.

Thank you for your interest!

If you’re open to it, we would love to jump on the phone to make sure we’re building this in the best way possible for your workflow. Any insight or advice would be greatly appreciated. We’ve sent you an email with a calendar link to book at time with us.


Cancel
Get Early Access
UpCodes Premium
Leverage the full code compliance platform.
START 2 WEEK FREE TRIAL LEARN MORE