9+ Accurate Birdsmouth Cut Calculator for 2025!


9+ Accurate Birdsmouth Cut Calculator for 2025!

This tool facilitates the precise calculation of angles and depths required for creating a specific type of notch in lumber, commonly used in roof and deck construction. This notch allows a rafter or joist to sit securely on a supporting beam or wall. The calculation typically involves inputting the desired angle of the roof pitch and the dimensions of the lumber being used; the tool then provides the exact measurements needed to make the cut accurately.

Accurate execution of this particular joinery technique is critical for structural integrity, ensuring that roof rafters or deck joists are properly supported and can bear the intended load. The use of such a calculation tool minimizes the risk of errors that could lead to structural weaknesses or failures. Historically, this task was performed using manual calculations and protractors, a process prone to inaccuracies and time-consuming. The availability of digital calculation methods streamlines the process, improving efficiency and safety.

The subsequent discussion will delve into the specific variables used in these calculations, the different types of tools available, and best practices for achieving optimal results in various construction applications.

1. Angle Input

Angle input forms a foundational element in the effective application of a birdsmouth cut calculator. The accuracy of this input directly correlates to the precision of the resulting cut and, subsequently, the structural integrity of the assembly.

  • Roof Pitch Determination

    The primary angle input stems from the roof’s intended pitch, expressed as a ratio or degrees. This value dictates the slope of the rafter and thus the angle at which the birdsmouth must be cut to ensure a level bearing surface on the supporting wall or beam. An incorrect pitch input will result in a misaligned rafter, compromising load distribution and potentially leading to structural failure.

  • Rafter Angle Calculation

    While roof pitch provides the basic inclination, the calculator often requires a refined rafter angle that accounts for specific overhangs or eave details. This adjustment necessitates additional geometric calculations within the tool, further emphasizing the sensitivity of the output to the initial angle input. A small discrepancy here can compound downstream, affecting the entire roofline.

  • Level Seat Requirement

    The birdsmouth cut creates a level “seat” for the rafter to rest upon. The angle input directly controls the geometry of this seat, ensuring that the rafter’s weight is evenly distributed across the bearing surface. Without precise angle input, the seat may be angled, leading to point loading and potential crushing of the lumber over time.

  • Calculator Algorithm Dependency

    The specific algorithms employed by various calculators rely heavily on the accuracy of the provided angle. These algorithms translate the angle into precise cut depths and angles. Any error in the initial input will be propagated through the calculation, resulting in inaccurate measurements and a poorly executed birdsmouth cut. Different calculation methods exist, and all share a dependency on accurate input.

In summary, accurate angle input is non-negotiable when utilizing a birdsmouth cut calculator. This single variable directly influences the structural soundness of the connection, emphasizing the need for careful measurement and verification before proceeding with the cut.

2. Lumber Dimensions

The dimensions of the lumber constitute a critical input parameter for a birdsmouth cut calculator. These dimensions, specifically the width and height of the rafter or joist being used, directly influence the depth and geometry of the birdsmouth cut required to achieve a secure and level seating on the supporting structure. An incorrect input of lumber dimensions will inevitably lead to a poorly fitting joint, compromising the structural integrity of the assembly. For instance, if a user inputs a lumber height of 6 inches when the actual lumber height is 5.5 inches, the resulting cut will be too shallow, preventing the rafter from seating properly and potentially leading to point loading on the remaining material. Conversely, an overestimation of the lumber height will result in an excessively deep cut, weakening the rafter and potentially causing it to fail under load.

Beyond the immediate impact on the birdsmouth cut itself, accurate lumber dimensions are essential for calculating the overall rafter length and the placement of other cuts. These subsequent calculations rely on the initial accuracy of the dimensional data. The calculator uses these dimensions in conjunction with the roof pitch to determine the heel depth, which is the vertical distance from the bottom of the rafter to the lowest point of the birdsmouth cut. This dimension directly affects the load-bearing capacity of the joint. Further, the width of the lumber dictates the maximum allowable depth of the cut, as an excessively deep cut can compromise the structural integrity of the rafter, rendering it susceptible to splitting or shearing under load.

In summary, the accurate measurement and input of lumber dimensions into a birdsmouth cut calculator is paramount for achieving a structurally sound and aesthetically pleasing joint. Neglecting this step introduces significant risk of errors, potentially leading to costly rework, structural weaknesses, and safety hazards. The lumber dimensions are not merely incidental data; they are integral to the precise calculations required for a successful birdsmouth cut and the overall integrity of the roof or deck structure.

3. Rafter Seat

The rafter seat, a critical element in roof construction, represents the horizontal bearing surface created by the birdsmouth cut. Its precise formation directly influences the structural integrity and stability of the roof system. This aspect is intrinsically linked to the accurate application of a birdsmouth cut calculator.

  • Level Bearing Surface

    The primary function of the rafter seat is to provide a level bearing surface where the rafter rests upon the top plate of the wall. The birdsmouth cut calculator facilitates the determination of the precise angles and depths required to achieve this level seat. An accurately calculated and executed cut ensures that the rafter’s load is distributed evenly across the top plate, preventing stress concentrations and potential structural failure. Failure to achieve a level bearing surface, due to inaccurate calculations, can result in point loading, crushing of the lumber, and compromised structural integrity.

  • Load Distribution

    The dimensions and shape of the rafter seat directly influence the distribution of loads from the roof to the supporting walls. A properly calculated and executed birdsmouth cut, guided by the calculator, creates a seat that maximizes the contact area between the rafter and the top plate. This increased contact area reduces the pressure per unit area, minimizing the risk of deformation or failure of either the rafter or the top plate. Conversely, a poorly designed or executed seat can concentrate loads on a small area, leading to premature wear, cracking, or collapse.

  • Structural Stability

    The rafter seat plays a vital role in maintaining the overall stability of the roof structure. By providing a secure and level connection between the rafter and the wall, the birdsmouth cut helps resist lateral forces, such as wind loads, that can cause the roof to shift or collapse. An accurately calculated and executed seat, determined using a birdsmouth cut calculator, ensures that the rafter remains securely anchored to the wall, even under extreme weather conditions. Insufficient or poorly executed cuts can weaken the connection and compromise the roof’s ability to withstand these forces.

  • Geometric Precision

    Achieving the correct rafter seat geometry necessitates precise calculations involving roof pitch, rafter dimensions, and desired overhang. The birdsmouth cut calculator streamlines this process, providing accurate measurements for both the depth and angle of the cut. This precision ensures that the rafter fits snugly against the top plate, maximizing the contact area and load-bearing capacity. Deviations from these calculated dimensions can lead to misalignment, instability, and reduced structural performance. Accurate geometric solutions for the rafter seat are imperative for long-term performance.

In conclusion, the rafter seat’s function in distributing load and maintaining structural stability is directly dependent on the precise calculations provided by a birdsmouth cut calculator. The calculator’s ability to account for various factors, such as roof pitch and lumber dimensions, enables the creation of a level and secure bearing surface, ensuring the roof’s long-term performance and safety. The rafter seat is a direct reflection of the calculations performed, and its success hinges on the accuracy of the inputs and the calculator’s algorithms.

4. Heel Depth

Heel depth, within the context of a birdsmouth cut, represents the vertical dimension of the cut made into the rafter. This dimension is directly and critically calculated by a birdsmouth cut calculator. An accurate determination of heel depth is paramount because it dictates the extent of material removed from the rafter, thereby directly affecting its remaining structural integrity. Overly deep heel depths, resulting from miscalculations or incorrect input, can significantly weaken the rafter, rendering it prone to failure under load. Conversely, insufficient heel depth prevents proper seating of the rafter on the supporting wall, leading to instability and uneven load distribution. For instance, in a roof with a steep pitch, the required heel depth is generally greater to achieve a level rafter seat. Failure to accurately calculate this depth, due to incorrect input to the calculator, could result in a seat that is either too shallow to provide adequate bearing surface or so deep that it jeopardizes the rafter’s strength. Therefore, heel depth is not merely a dimensional value but a key determinant of the structural safety and longevity of the roof.

The relationship between heel depth and the calculations performed by the tool extends beyond simply providing a numerical value. The calculator, when properly utilized, considers several factors influencing heel depth, including the pitch of the roof, the dimensions of the lumber, and any intended overhang or eave details. By accounting for these variables, the calculator ensures that the resulting heel depth is appropriate for the specific application, optimizing both the rafter’s seating and its load-bearing capacity. For example, when calculating the heel depth for a shed roof with a minimal pitch, the calculator will generate a value considerably smaller than that for a gable roof with a steeper slope, reflecting the differing structural demands of each design. Furthermore, experienced users often adjust the heel depth slightly based on local building codes or specific engineering requirements, demonstrating the calculator’s role as a tool to inform, rather than dictate, the final design.

In summary, the precise calculation of heel depth by a birdsmouth cut calculator is essential for ensuring the structural integrity and stability of roof framing. Incorrectly calculated heel depths can lead to significant structural weaknesses, while accurate calculations optimize the rafter’s load-bearing capacity and seating. The calculator’s ability to integrate various design parameters underscores its importance in the planning and execution of roof construction, and represents a considerable improvement over previous manual methods, which were prone to calculation errors. Despite the utility of these tools, users must understand the underlying principles to ensure safe and stable structures.

5. Plumb Cut

The plumb cut, an essential element in rafter construction, interfaces directly with the calculations performed by a birdsmouth cut calculator. This cut, made vertically along the rafter’s upper edge, determines the overall rafter length and ensures proper alignment with the ridge board. The precision of the plumb cut is intrinsically linked to the accuracy of the birdsmouth cut, forming a cohesive and structurally sound roof system.

  • Rafter Length Determination

    The plumb cut defines the upper terminus of the rafter. Its location, calculated in conjunction with the birdsmouth cut’s geometry, dictates the overall rafter length. A birdsmouth cut calculator streamlines this process by simultaneously determining the angles and dimensions for both cuts, ensuring that the rafter accurately spans the distance between the wall plate and the ridge. An inaccurately calculated plumb cut will result in a rafter that is either too short, leading to a gap at the ridge, or too long, potentially causing stress on the entire roof structure. For example, in a simple gable roof, the plumb cut at the ridge must align precisely with the opposing rafter to create a structurally sound apex.

  • Roof Pitch Alignment

    The angle of the plumb cut directly reflects the roof’s pitch. A birdsmouth cut calculator accounts for the desired roof pitch when determining the plumb cut angle, ensuring that the rafter aligns correctly with the ridge board. An incorrect plumb cut angle will result in a roof with an uneven or distorted appearance, and will also compromise its structural integrity. For instance, if a roof is designed with a 45-degree pitch, the plumb cut must be made at precisely 45 degrees relative to the rafter’s edge to ensure proper alignment at the ridge.

  • Structural Load Transfer

    The plumb cut, in conjunction with the birdsmouth cut, plays a crucial role in transferring the roof’s load to the supporting walls. The plumb cut must be precisely executed to ensure that the rafter makes full contact with the ridge board, allowing for even distribution of weight along the roofline. The birdsmouth cut calculator aids in achieving this precision by providing accurate measurements for both cuts, ensuring that the rafter’s structural capacity is maximized. A poorly executed plumb cut can create stress concentrations at the ridge, potentially leading to cracking, deformation, or even collapse under heavy snow or wind loads.

  • Accurate Rafter Intersection

    The plumb cut is essential for creating a precise intersection between rafters at the ridge. The birdsmouth cut calculator, when properly used, provides the necessary information to make accurate and repeatable plumb cuts, ensuring that rafters intersect cleanly and securely. This precise intersection is crucial for creating a structurally sound and aesthetically pleasing roof. For example, when constructing a hip roof, the plumb cuts on the hip rafters must be particularly precise to ensure that they align properly with the common rafters and the hip ridge, creating a strong and visually appealing roofline.

In conclusion, the plumb cut and the birdsmouth cut are interdependent elements in rafter construction, and both rely on the accurate calculations provided by a birdsmouth cut calculator. The plumb cut determines the rafter length and ensures proper alignment with the ridge board, while the birdsmouth cut creates a level bearing surface on the wall plate. By accurately calculating both cuts, the calculator ensures that the roof is structurally sound, aesthetically pleasing, and capable of withstanding the elements.

6. Structural Integrity

A direct correlation exists between the precise application of a birdsmouth cut calculator and the structural integrity of framed structures, particularly roofs and decks. The birdsmouth cut creates a notch that allows a rafter or joist to sit securely on a supporting member, distributing loads effectively. Without accurately calculated cuts, the resulting joinery becomes a potential point of weakness, jeopardizing the overall stability of the structure. A calculator provides the means to determine the precise angles and depths needed for this cut, accounting for variables such as roof pitch and lumber dimensions. This precision is critical because incorrectly sized or angled notches can lead to uneven load distribution, stress concentrations, and ultimately, structural failure. A practical example can be seen in roof construction. If the birdsmouth cut is too shallow, the rafter might not seat properly, leading to point loading on the remaining material. Conversely, if the cut is too deep, the rafter’s cross-sectional area is reduced, diminishing its load-bearing capacity. A calculator, correctly implemented, mitigates these risks.

The importance of structural integrity in this context extends beyond immediate safety concerns. Over time, poorly executed joinery can lead to gradual deformation, material fatigue, and premature deterioration of the structure. In the case of decks, for example, improperly notched joists can result in a bouncy or unstable surface, reducing its usability and lifespan. Moreover, compliance with building codes and regulations often hinges on the proper execution of structural connections. Birdsmouth cut calculators, therefore, serve not only as tools for efficient construction but also as means for ensuring code compliance and mitigating potential liability issues. Modern calculators, often integrated into construction software or available as standalone applications, offer features such as automatic dimensioning, angle calculation, and error checking, further enhancing their role in promoting structural soundness. Such tools allow for repeatable, reliable results minimizing the possibility of human error, which was more pronounced when manual calculation was the standard practice.

In summary, the birdsmouth cut calculator serves as a fundamental tool for achieving structural integrity in timber-framed construction. By providing a means for precise calculation and execution of critical joinery, it reduces the risk of structural failure, enhances long-term durability, and promotes compliance with building regulations. While technological advancements have simplified the calculation process, a thorough understanding of the underlying principles remains essential for responsible and effective use of these tools. The calculator is not a substitute for knowledge and experience but rather an aid for applying engineering principles to real-world construction challenges, thus promoting safety and reliability in built structures.

7. Load Bearing

The load-bearing capacity of a timber-framed structure is intrinsically linked to the precision with which its joinery is executed. A birdsmouth cut calculator directly influences this relationship by facilitating the accurate creation of notches in rafters or joists, enabling them to bear the intended load safely. The dimensions and angles calculated by this tool dictate the contact surface area between the rafter and its support. An inadequate contact area concentrates the load, potentially leading to material failure, whereas a properly executed cut distributes the load evenly, maximizing the structural integrity. For instance, a roof designed to withstand specific snow loads relies on each rafter contributing its proportional share of support. An inaccurately calculated birdsmouth, even if seemingly minor, can create a weak point, shifting the load to adjacent rafters and potentially initiating a cascade of failures. Therefore, the accurate application of a birdsmouth cut calculator directly translates to the enhanced load-bearing performance of the structural component.

Consider the construction of a deck. Joists support the decking material and the intended weight of users and furniture. The birdsmouth cuts, if used to seat the joists on a ledger board or beam, must be precisely calculated to ensure that each joist bears its share of the load. Inaccurate calculations can result in uneven deck surfaces, increased stress on fasteners, and a reduced overall load capacity. Furthermore, building codes often specify minimum bearing lengths for joists, a requirement that can only be met consistently through precise birdsmouth cuts. A calculator assists in achieving these dimensions, taking into account lumber size, joist spacing, and anticipated load requirements. Beyond simple calculations, some advanced calculators incorporate material properties and safety factors, providing a more comprehensive assessment of the load-bearing capacity under different conditions. This enhanced analysis allows for more efficient and reliable designs, minimizing the risk of structural deficiencies.

In conclusion, the accurate use of a birdsmouth cut calculator directly contributes to the load-bearing performance of timber-framed structures. This accuracy translates into improved safety, durability, and code compliance. Though the tool itself simplifies the calculation process, a thorough understanding of structural principles and load distribution remains essential. The calculator is not a substitute for sound engineering judgment but rather an aid for its effective implementation, ensuring that structures can safely bear the loads for which they are designed.

8. Digital Accuracy

The reliability of a birdsmouth cut calculator is predicated on digital accuracy. This accuracy manifests in several ways, from the precision of the algorithms used to perform the calculations to the resolution of the digital displays presenting the results. Any deviation from accurate input data or computational processes directly impacts the resulting cut dimensions, thereby influencing the structural integrity of the final construction. For example, a calculator relying on truncated trigonometric functions, even at the level of thousandths of a degree, can introduce significant errors in the calculated angles, especially when dealing with steeper roof pitches. This, in turn, can lead to inaccuracies in the depth of the birdsmouth cut, affecting the load-bearing capacity of the rafter.

Furthermore, the accuracy of the calculator’s interface is crucial for preventing user errors. A poorly designed or ambiguous interface can lead to incorrect data entry, resulting in flawed calculations. This is particularly relevant when dealing with units of measurement. Clear differentiation between inches, feet, and millimeters is essential to avoid confusion. Consider a scenario where a user mistakenly enters lumber dimensions in millimeters instead of inches; the resulting birdsmouth cut will be drastically undersized, rendering the rafter structurally unsound. Therefore, the calculator’s digital accuracy is not limited to its internal computations but extends to the usability and clarity of its user interface, making precise communication of calculation parameters paramount.

In conclusion, digital accuracy is a foundational requirement for a birdsmouth cut calculator to function effectively as a tool for precise construction. The integrity of both the calculations and the interface directly affects the reliability of the results and, consequently, the safety and stability of the structures built using those results. Challenges remain in ensuring consistent accuracy across various devices and software platforms, but ongoing improvements in computational algorithms and user interface design continue to enhance the utility of these tools, leading to greater precision in structural carpentry.

9. Construction Safety

The integration of a birdsmouth cut calculator directly impacts construction safety, particularly in projects involving roof or deck framing. Incorrectly executed birdsmouth cuts, stemming from inaccurate calculations, create structural weaknesses that elevate the risk of collapse or premature failure. A properly utilized calculator minimizes this risk by providing precise measurements and angles, ensuring that the resulting joint effectively distributes load and maintains structural integrity. For instance, a rafter with an improperly cut birdsmouth may be more susceptible to buckling under snow load, increasing the hazard for workers and occupants. Thus, the calculator becomes a critical tool for mitigating hazards associated with structural instability.

The reliance on manual calculations and estimations, previously common practice, introduced a higher probability of error compared to the precision afforded by a calculator. These errors, compounded across multiple rafters or joists, could lead to significant cumulative deviations, resulting in an unstable and potentially dangerous structure. Moreover, calculators often incorporate safety factors and code requirements directly into their calculations, ensuring that the resulting structure meets or exceeds minimum safety standards. For example, a calculator might automatically adjust the birdsmouth depth based on lumber grade and anticipated load, thereby preventing over-cutting and maintaining adequate structural strength. Additionally, many calculators offer visual aids or diagrams, improving understanding and reducing the likelihood of misinterpretation of the required cut dimensions. This facilitates safer and more efficient construction practices.

In conclusion, construction safety is inextricably linked to the accurate execution of birdsmouth cuts, and a reliable calculator is paramount for achieving this accuracy. The calculator reduces the risk of structural failure stemming from human error in calculations and provides a consistent, reliable method for achieving structurally sound connections. Though the calculator is an important tool, users must still adhere to safety protocols, utilize appropriate personal protective equipment, and understand the underlying structural principles involved in timber framing. The calculator should be seen as a complement to, not a replacement for, safe work practices.

Frequently Asked Questions

The following questions address common inquiries regarding the usage and application of a birdsmouth cut calculator in construction scenarios. Emphasis is placed on accurate understanding and safe implementation.

Question 1: What are the primary variables required for input into a birdsmouth cut calculator?

The essential input variables include the roof pitch (expressed as an angle or ratio), the dimensions (width and height) of the lumber being used for the rafter or joist, and the desired heel depth or rafter seat dimension. Accurate input of these values is crucial for correct calculation of the birdsmouth cut.

Question 2: How does an incorrect roof pitch input affect the resulting birdsmouth cut?

An inaccurate roof pitch input will lead to an incorrect angle calculation for the birdsmouth cut. This results in the rafter not sitting correctly on the supporting wall or beam, compromising load distribution and potentially weakening the roof structure.

Question 3: What impact does lumber dimension variability have on the accuracy of the calculation?

Lumber dimensions, specifically the width and height, directly influence the depth and angle of the birdsmouth cut. Dimensional inaccuracies, even seemingly small discrepancies, can result in a poorly fitting joint and reduced structural integrity. Precise measurements of the lumber are therefore essential.

Question 4: Can a birdsmouth cut calculator replace the need for experienced carpentry skills?

No, a birdsmouth cut calculator serves as a tool to aid in precise calculation. It does not replace the need for skilled carpentry techniques, understanding of structural principles, or adherence to safety protocols. Experienced carpenters can interpret the calculator’s output and make necessary adjustments based on site conditions and material characteristics.

Question 5: What safety considerations should be observed when using a birdsmouth cut calculator and executing the cut?

Safety considerations include wearing appropriate personal protective equipment (PPE), such as safety glasses and gloves, ensuring the lumber is securely clamped before cutting, and utilizing power tools with caution. Understanding the proper use of cutting tools and adhering to manufacturer’s safety guidelines is paramount.

Question 6: Are there different types of birdsmouth cut calculators, and if so, what are their key distinctions?

Yes, birdsmouth cut calculators are available in various formats, including online tools, smartphone applications, and standalone calculators. Their key distinctions lie in user interface design, calculation algorithms, and integration of additional features, such as material selection and code compliance checks. Selecting a calculator that is accurate, user-friendly, and suitable for the specific project is important.

The accurate application of a birdsmouth cut calculator, coupled with sound carpentry practices, is essential for ensuring the structural integrity and safety of timber-framed structures.

The following section will explore case studies highlighting successful implementation and potential pitfalls associated with this tool.

Essential Tips for Effective Birdsmouth Cut Calculator Utilization

The following recommendations aim to enhance the accuracy and safety associated with employing a birdsmouth cut calculator in construction projects. Adherence to these guidelines promotes structurally sound and code-compliant outcomes.

Tip 1: Verify Input Data Accuracy: Before initiating calculations, rigorously confirm the accuracy of all input variables. Roof pitch, lumber dimensions, and desired heel depth must be precise. Errors in input data propagate directly into the resulting cut dimensions, potentially compromising structural integrity.

Tip 2: Understand Calculator Limitations: Recognize that a calculator is a tool, not a substitute for expertise. A thorough understanding of structural principles, load calculations, and local building codes remains essential. Consult with experienced professionals when uncertainty arises.

Tip 3: Prioritize Lumber Quality: The calculator assumes consistent material properties. However, lumber grade and defects can significantly impact load-bearing capacity. Select high-quality lumber and carefully inspect for knots, warps, or other imperfections that could weaken the structure.

Tip 4: Account for Environmental Factors: Temperature and moisture content affect lumber dimensions. In humid environments, wood swells; in dry conditions, it shrinks. Compensate for these changes when measuring lumber and performing calculations, particularly in critical load-bearing applications.

Tip 5: Double-Check Calculation Results: After obtaining the calculated dimensions, perform a manual verification using trigonometric principles or geometric constructions. This redundant check can identify potential errors in the calculator’s output or in the input data.

Tip 6: Validate Cut Accuracy: Following the birdsmouth cut, meticulously measure the resulting dimensions against the calculated values. Discrepancies indicate potential errors in either the calculation process or the cutting technique, requiring immediate correction.

Tip 7: Adhere to Safety Protocols: Utilize appropriate personal protective equipment (PPE) throughout the cutting process, including safety glasses, gloves, and hearing protection. Ensure a secure work environment and follow established safety procedures for operating power tools.

Accurate data entry, an understanding of structural limitations, and adherence to safety protocols are critical components of successful birdsmouth cut execution. These tips, when carefully followed, greatly enhance the structural integrity and longevity of framed structures.

The concluding section summarizes the key benefits derived from employing a birdsmouth cut calculator in modern construction, while reinforcing the need for responsible application and ongoing professional development.

Conclusion

The preceding discussion has explored the functionalities, benefits, and critical considerations associated with a birdsmouth cut calculator. This tool, when correctly implemented, significantly enhances the precision and efficiency of rafter and joist joinery in construction projects. Its accurate calculation of angles and depths directly contributes to the structural integrity, load-bearing capacity, and overall safety of framed structures.

However, the ultimate responsibility for structural soundness rests with the user. Competent application of this technological aid requires a foundation of sound carpentry principles, an understanding of load distribution, and unwavering adherence to safety protocols. Consistent professional development and rigorous validation of calculated results remain essential for responsible implementation, thereby ensuring the continued integrity and safety of the built environment.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top
close