#flooring contractors Melbourne
Explore tagged Tumblr posts
preciserestumping · 11 months ago
Text
Floor Levelling - What Does the Cost of Floor Levelling Cost?
Floor Levelling Sydney is an important step to take prior to laying new flooring. It’s the process of identifying high or low points in concrete slabs and smoothing them out to prepare the surface for laying floorboards (or other flooring solutions) on top. This is an essential service as concrete slabs can have humps and dips that will not only affect the aesthetics of your floor, but can also cause serious problems for timber, vinyl or carpet flooring.
The process of floor levelling is carried out by using a concrete grinder to reduce the size of humps and then applying a self-levelling compound to fill in the low areas. This is a quick and efficient way to get an even concrete floor for your new flooring installation. Humps and dips are caused by a variety of reasons, including concrete spills, contamination and original pour errors. It’s important to recognise and treat these issues early, as they will have a direct impact on the final outcome of your flooring and can be costly to rectify.
Our Floor Levelling Sydney services can be used for residential homes, commercial premises and even industrial sites. We have many years of experience in assisting homeowners, builders and flooring companies. We can provide a no-obligation quote for any floor levelling requirement you have, so please don’t hesitate to contact us today.
We’ve found that there are a few factors that determine the cost of floor levelling. These include the extent of the work needed, the type of flooring material and whether any additional preparation works are required, such as removing existing flooring, addressing moisture issues or applying primers or moisture barriers.
For example, timber floors require an acceptable tolerance of 8 – 12 mm over 3m, whereas carpet requires a lower tolerance. If a floor isn’t level, this can result in a bouncing effect when walking over the timber and a hollow sound when walking over the carpet.
Another factor that can impact the price is if any structural issues are discovered during the levelling process. If a significant amount of work is needed to address these issues, the price will increase.
The cost of floor levelling is much cheaper than tearing down and pouring a new concrete slab, so it’s an ideal option for those wanting to save money. However, it’s important to note that a demo can still cost a fair bit of money and the concrete needs to be hauled away, which can add to the overall expense.
We offer a range of different levelling services, including concrete grinding and floor screeding. Concrete floor screeding is a mixture of Ordinary Portland Cement with sand and water that is spread over a concrete subfloor, to create an even and stable surface for installation of finish floor coverings like timber flooring, vinyl and carpet. It’s also suitable for underfloor heating systems.
Precise Restumping & Underpinning successfully maintains a reputation for delivering quality, reliable and sound services to clients all over New South Wales, with a licensed builder that personally oversee all work.
0 notes
urethanes · 1 year ago
Text
Warranties are crucial whether you are buying a new car, toaster, or epoxy flooring. Warranties are protections put in place to guard you against poor craftsmanship and defective goods.
0 notes
safecoatepoxyflooring22 · 2 years ago
Text
Commercial Flooring Options in Melbourne
Tumblr media Tumblr media
Our professional team can transform your commercial grade floors with high-quality epoxy flooring solutions that provide low-maintenance and durability. We use premium range of materials at low competitive prices. Reach us now at 0431 536 446 for more details.
0 notes
magicalfanfox · 2 years ago
Text
Best Commercial Flooring Contractors Melbourne
Grind and Seal is a locally owned and operated concrete flooring business that has been delighted to serve clients in Melbourne and Victoria since 1998. You truly can’t find a better choice for premier polished concrete services, whether you are looking for help polishing a new slab or renovating existing floors. Along with our commercial concrete polishing services, we also offer a wide variety of epoxy flooring, grind and seal, coatings, and surface prep services. Reach out to our friendly and knowledgeable team today to learn more!
Visit https://grindandseal.com.au/commercial-polished-concrete-flooring/ to learn more about Best Commercial Flooring Contractors Melbourne
0 notes
metafloors · 2 hours ago
Text
Floor Preparation Contractor Melbourne
Meta Floors takes pride in being a premier Floor Preparation Contractor Melbourne. We offer a comprehensive range of services, including surface leveling, concrete grinding, and moisture barrier installation. With our expertise in Melbourne Floor Preparation, we cater to both residential and commercial properties, ensuring every project is completed to the highest standard. When it comes to…
0 notes
flooddamagerestoration1 · 26 days ago
Text
Flood Damage Restoration In Keilor-Experienced Professionals And Advanced Tools By Melbourne Flood Master
You are not alone if flooding has destroyed your home. With years of experience restoring flood-damaged houses, Melbourne Flood Master is here to help you through the recovery process. Our skilled experts will carefully remove any mould from your house and make sure that all safety regulations are followed. After disastrous floods, determining the extent of damage is essential. Our professionals perform in-depth examinations of the walls, roof, and foundation of your house to determine what needs to be repaired. Installing interim supports to prevent collapse in the event that structural integrity is compromised can pave the way for long-term improvements. We ensure excellent flood damage restoration in Keilor by offering steadfast support throughout this trying period.
Did you know that you can measure the amount of moisture in your home with specialist gadgets like hygrometers and moisture meters? By detecting too much moisture in the walls, floors, and insulation, these devices allow for targeted drying and the avoidance of dampness. Extended dampness can cause mould and mildew growth, which is harmful to your health. Expert assessment is essential following flooding. Experts carefully inspect your house to determine what needs to be rebuilt, replaced, or repaired. Making educated decisions for restoration is made possible by this comprehensive review.
A thorough evaluation of flood damage comprises:
Assessing the amount of moisture
Finding concealed harm
Recognizing the risks of mould and mildew
creating a customized repair strategy
Properties that have been destroyed by flooding can be completely restored to their previous splendor by working with our skilled specialists. Our thorough restoration procedure entails: Comprehensive Evaluation Of The Damages Stabilization And Drying Of Structures Important System Maintenance Last Details For Refinishing Property owners and contractors must work together effectively to guarantee a smooth repair procedure. Respect for pertinent rules is ensured. Our professionals use sophisticated tools, such as fans, vacuums, and dehumidifiers, to carefully dry buildings. In order to stop the growth of germs and mould, damaged cabinets, walls, floors, and other elements are removed and treated with specialist chemicals.
If the recent floods damaged your Keilor property, you probably have tough restoration decisions to make. But remember that you are not by yourself. Our professionals at Melbourne Flood Master are dedicated to helping you through every stage of the recovery process and have a specialization in flood damage restoration in Keilor. We are aware of the psychological and practical difficulties associated with reconstruction. Even though your house might not be precisely the same, our staff is committed to assisting you in bringing it back to its previous splendor. Furthermore, you are doing more than just repairing your house—you are bringing our community back to life.
Rebuilding from a catastrophic flood may be a difficult and emotionally taxing process. At Melbourne Flood Master, we recognize that reconstruction presents both physical and psychological challenges. Our committed staff is aware of the emotional significance of your house and the inconvenience the disaster has caused. But you work for much more than just your own land. You are helping to revitalize our neighborhood by repairing your house. You are contributing to the revitalization of Keilor, which is a great location to live because of its resiliency, character, and vibrancy. Contact us today!
0 notes
localbizprofiles · 28 days ago
Text
Professional Licensed Flooring Contractor In Melbourne.
0 notes
preciserestumping · 1 year ago
Text
Floor Levelling Sydney
Floor Levelling Sydney is the process of grinding humps and low areas out of concrete floors to create a flat, smooth and sound surface suitable for the installation of your new floor covering. Many new floor coverings require a certain tolerance to be achieved on the substrate for them to perform properly and for warranties to be honoured.
Often, the concrete slab that is used for your flooring has high or low points due to the initial concreting not being up to standard or over time foundations may have settled and lowered the level of the floor. Floor levelling is an important step that is often overlooked when putting in new flooring as the resulting surface will not perform or last as well as it should if not carried out correctly.
Concrete floor levelling is typically done using a self-levelling concrete product that is mixed with water to form a compound. This is then sprayed or troweled over the lowered area to raise it up to the correct height. These compounds can be applied in varying thicknesses and are generally more economical than pouring fresh concrete.
Self-levelling products can be either cement based or acrylic based. The cement based products tend to have better adhesion and strength and are more resilient than the acrylic based types. Both types of floor levellers need to be installed with a high degree of skill and expertise in order to achieve the best results.
We use a range of quality self-levelling and concrete screeding products to provide our clients with the best possible finish to their floors. The process involves the application of a well-blended mixture of ordinary Portland cement, sand and water to a concrete subfloor prior to installing finish floor coverings like timber flooring, vinyl, carpet or tiles.
The minimum acceptable tolerance for laying timber floors is 10mm maximum within any room and 4mm maximum over any 2 meters length. This can often be achieved with our concrete floor screeding service but it is critical that the right technique is used in order to achieve a level and stable floor.
This project encompassed an external 85sqM rooftop balcony at the Santina Apartments in Sydney that required a lightweight engineered floor levelling underlayment to be installed. To meet load bearing requirements the project was carried out using our AFTEK Tru Level Lightweight system which is a 40% lighter alternative to traditional self levelling underlayments and produces a finished external trafficable surface.
The ARDEX TFL course covers customer perceptions, surface preparation and historical case studies, moisture problems, primers, skim coating applications, bulk filling applications, large area floor applications, ultra quick levelling applications and contamination issues. The course is taught by ARDEX Certified trainers and participants receive a certificate upon completion.
Precise Restumping & Underpinning successfully maintains a reputation for delivering quality, reliable and sound services to clients all over New South Wales, with a licensed builder that personally oversee all works.
0 notes
urethanes · 2 years ago
Photo
Tumblr media
When concrete floors are coated with materials such as epoxy or urethane, it creates an extremely hard, sturdy, and durable surface that is easy to clean. Read More - https://epoxyflooringau.wordpress.com/2022/12/27/epoxy-vs-urethane-floor-coatings-which-is-better/
0 notes
waterproofingmelb · 1 month ago
Text
How House Caulking Improves Your Living Space and Prevents Structural Damage?
House caulking services in Melbourne are aimed at sealing the spaces created by various construction materials in a home, and they have the potential to improve the living space in several ways. A home free of mould development, moisture, and other associated problems allows you to unwind and de-stress in a more natural setting. There are various applications for caulking, including maintaining a clean appearance throughout the house, preventing water leaks in bathrooms, and minimising air conditioning loss.
Tumblr media
Caulking Service Providers are Flexible and Offer a Wide Range of Services
Gutter cleaning in Melbourne Western Suburbs is also offered by the leading brands and one can have blockage free gutters with this service. Re grouting tiles is a crucial service that maintains both the house's bathroom and its tiles tidy and clean. After regrouting, sealing the grout is a crucial step in the process since it renders the bathroom waterproof.  Like caulking, waterproofing the house is crucial to preserving the structure, particularly in regions that get wet. Re grouting services may be provided by skilled professionals who hold a Certificate III in construction waterproofing, and they can do the task correctly. Due to its high absorption of water and dirt, the grout discolours and becomes dirty more rapidly, leaving the house looking terrible.
The grout between tiles determines how long a tiled floor will last, thus it needs to be replaced frequently. Only professionals have the tools and knowledge required to thoroughly clean and restore grout after stains have been removed. When the flooring is broken or the stain is impossible to remove, regrouting is the best option since it keeps the tiles in place and finishes the process with the application of sealant. The best course of action is to seal the grout since it keeps mould and bacteria from forming there. Dust and grime may be eliminated from patios, decks, driveways, and other external hardscapes by using pressure cleaning services. The most advantageous aspect of using a pressure washer to get rid of dirt and debris and that it does away with the necessity of scrape and strain techniques.
Caulking repair, waterproofing a basement, or installing gutters—all need precise effort. When it comes to waterproofing and associated work, time is of the utmost importance, so choose reliable contractors, check references, and hire the best as soon as possible to protect the house!
Source: https://waterproofingmelb.blogspot.com/2024/10/how-house-caulking-improves-your-living.html
0 notes
Text
Cleaning Contractors in Melbourne: Knowledge and Efficiency Producing Superior Outcomes
The expert cleaning contractors in Melbourne provide a plethora of training and expertise. They save customers time and effort by ensuring a thorough clean using industry-standard methods and tools. They provide a degree of cleanliness that is difficult to match with do-it-yourself techniques, whether they are cleaning deep-pile carpets, eliminating tough stains, or disinfecting high-touch surfaces.
Tumblr media
Professional office window cleaning in Melbourne offers an assortment of services catered to your unique needs, from routine maintenance to one-time thorough cleans. You may select the cleaning program and maintenance package that best suits your needs thanks to this flexibility.
Enhances Interaction and Safeguards Your Windows
If you don't clean your windows frequently, dirt, grime, and other natural pollutants will accumulate on them. This accumulation may cause hard water stains and etching, which will make your windows appear worn out. You will also need to replace your windows once this kind of damage happens, which may rapidly become a costly endeavour.
You understand the value of verbal communication, and when consumers buy specific items or sign up for recurring services, they probably sign contracts or agreements. Nonetheless, nonverbal cues like your windows are among the most crucial means of connecting with your clientele.
Choose Complete Compliance and Security
Maintaining clean windows might be difficult if your company operates in a high-rise structure or has numerous floors. It is far preferable to hire an experienced window cleaner to handle the dangerous chore of washing windows that are above ground level.
Not only do your windows represent the companies around you, but they also reflect you and your clientele. Even if they do not need your items, customers will feel at ease browsing at neighbouring establishments if you maintain clean windows. It's likely a condition of your lease agreement that you maintain your windows clean since retailers' image matters in any community.
Source
0 notes
homebuildersau · 2 months ago
Text
Custom House Builders in Melbourne with Precision and Exceptional Market Valuation!
Custom home builders in Melbourne can be cost-effective and cost-saving choices for homeowners when they source this service from a trusted one-stop shop for customised home design consultation, existing old or unused property demolition, new home building and landscaping.
Tumblr media
This way, owners can eliminate the need to hire multiple services such as knockdown rebuild builders, designers, material contractors, and more, thus reducing the overall construction costs.
Renowned custom home builders have earned exceptional reputations by working closely with clients to design homes within specific budgets, delivering durable, aesthetically pleasing, and affordable custom home projects.
Advantages of Hising One-stop Service from Custom Home Builders:
Generally, well-established custom builders streamline the construction process, reduce delays and minimise unexpected expenses. They focus on identifying cost-saving options, such as selecting materials and designs that fit the budget without sacrificing quality and aesthetics. They always maintain transparency and control over expenses to ensure their clients can save money in the long run.
In addition, they have some more advantages such as:
Professional custom home builders specialise in designing homes that reflect personal taste and functional demands. They collaborate closely with clients to create a design that matches their needs, ensuring that every element, from floor plans to finishes, is consistent with the concept.
Second, they offer various services, including design advice, interior design, demolition, building, and landscaping. This integrated strategy ensures that the process runs smoothly from beginning to end, eliminating the stress of dealing with multiple contractors and providers.
Third, these expert builders have prior experience following all applicable local building codes and regulations. This ensures that the home is built to high quality and safety standards, lowering the chance of future problems and complying with regional construction codes.
Meanwhile, working with a custom home builder can be more cost-effective and cost-saving than employing an architect and multiple contractors. Professional builders work directly with the property owner, ensuring consistent contact and a personalised approach. This approach reduces misconceptions and guarantees that the project is managed with care and attention to detail throughout the construction process.
Therefore, property owners may look for renowned custom home builders locally to get guaranteed workmanship and satisfactory outcomes.
Source
0 notes
asbestosremovalist · 2 months ago
Text
The Importance of Professional Asbestos Removal in Melbourne Before Demolition
If you're planning a demolition project, it's crucial to prioritize professional asbestos removal in Melbourne to protect the health and safety of workers, residents, and the environment. Asbestos, a naturally occurring mineral fibre, was once widely used in building materials due to its insulating properties and durability. However, it's now known to be a significant health hazard, causing serious respiratory diseases like mesothelioma, lung cancer, and asbestosis.
Tumblr media
The Health Risks of Asbestos
Mesothelioma: A rare but aggressive cancer that primarily affects the lining of the lungs, heart, and abdomen during house demolition in Wheelers Hill.
Lung Cancer: Asbestos exposure can increase the risk of developing lung cancer, especially when combined with smoking.
Asbestosis: A chronic lung disease caused by asbestos fibres becoming trapped in the lungs, leading to scarring and difficulty breathing.
Asbestos in Melbourne Buildings
Asbestos was commonly used in various building materials, including:
Insulation (roof, wall, and pipe insulation)
Floor tiles and vinyl sheet flooring
Ceiling tiles
Cement products (such as asbestos cement sheeting)
Roofing materials
Why Professional Asbestos Removal is Essential
Safety: Asbestos removal is a highly specialized task that requires proper equipment, training, and adherence to strict safety protocols. If you try to remove asbestos on your own, there are significant health concerns for you and other people.
Compliance: Melbourne has strict regulations regarding asbestos handling and disposal. Professional removal services ensure compliance with these laws, avoiding costly fines and legal issues.
Thoroughness: Asbestos fibres can be difficult to detect and remove completely. Professional contractors have the expertise and equipment to identify all asbestos-containing materials and ensure thorough removal.
Proper Disposal: Asbestos waste must be disposed of in a licensed asbestos landfill to prevent its release into the environment. Professional removal services handle the safe transportation and disposal of asbestos-containing materials.
By prioritizing professional asbestos removal before demolition, you can protect the health and safety of everyone involved in the project, comply with local regulations, and ensure that the site is safe for future use.
Source
0 notes
concretesuppliersmelbourne · 2 months ago
Text
Buy Top-quality Exposed Aggregate in Melbourne for Building Construction!
Exposed agregate in Melbourne is a prevalent choice in the construction industry due to its durability, aesthetic appeal, and versatility. The top layer of concrete is removed to uncover the genuine stones or pebbles contained within it and create an exposed aggregate substance with a seamless texture and slip-proof surface.  
In addition, builders or contractors use packing sand to create a base layer for paving, concrete slabs, and driveways. Again, using it with aggregate substance provides excellent compaction, creates a solid foundation, and ensures structural stability.
Tumblr media
When sand is combined with aggregate substances like crushed rock or gravel to fill gaps and create a smooth, level surface for improved drainage and strength; it is also ideal for pathways, retaining walls, and other load-bearing structures, enhancing overall durability and performance.
Advantages of Buying Building Supplies from Trusted Suppliers:
Recognised building material suppliers provide top-quality aggregates, sand, and other supplies, widely used in indoor and outdoor spaces, including driveways, walkways, patios, pool surrounds, and even interior floors.
Their supplies are ideal for high-traffic areas and can withstand heavy foot traffic and Melbourne's varying climate conditions. Additionally, they deliver premium-quality exposed aggregate ideal for a modern, decorative finish that complements various architectural styles, enhancing curb appeal.
These supplies require low maintenance and long-lasting properties, making them a preferred choice for residential and commercial construction projects.
In addition to exposed aggregate and sand, these suppliers provide a variety of supplies including premix concrete, coloured concrete, steel reinforcing, sealers and hardeners, concrete tools and locking blocks, and a variety of gardening supplies.
Meanwhile, property owners and building contractors should find trusted suppliers nearby through detailed research on their market reputation, reading reviews to know about their product and service quality, customer support and transparency, and pricing.
Finally, compare these factors to find the right building material supplier nearby, suitable for delivering quality supplies at a reasonable cost.
Source
0 notes
tjrprojects · 3 months ago
Text
Architectural draftsperson Melbourne
Architectural Draftsperson vs. Architect: Understanding the Differences!
When embarking on a construction or renovation project, you may encounter various professionals, each with their specific roles. Among these are architectural draftspersons Melbourne services and architects. 
While their work often overlaps, understanding the distinctions between the two can help you make informed decisions for your project. 
This article delves into the key differences between an architectural draftsperson and an architect, exploring their roles, responsibilities, and how they contribute to the construction process.
Role and Responsibilities of an Architectural Draftsperson
An architectural draftsperson, often called a draftsman or draftsperson, plays a crucial role in translating an architect's or designer's ideas into detailed technical drawings and plans. These plans are essential for guiding builders and contractors during the construction process.
Tumblr media
Draftspersons are skilled in using computer-aided design (CAD) software to create precise drawings that include floor plans, elevations, sections, and other technical details. 
Their work ensures that the construction team has a clear, accurate, and practical representation of the project, which helps avoid costly errors and misunderstandings.
While Architectural Draftsperson Melbourne typically works under the supervision of an architect, they can also work independently on smaller projects, such as home renovations or extensions. 
Their expertise is often focused on the technical aspects of design, ensuring that plans comply with building codes and regulations.
Role and Responsibilities of an Architect
Architects are licensed professionals responsible for a building or structure's overall design and planning. They are involved in every project stage, from initial concept and design to overseeing construction and ensuring that the final structure meets the client's needs and expectations.
In addition to designing the structure, architects are often involved in selecting materials, coordinating with engineers and other specialists, and managing the project timeline and budget. 
Their role requires a deep understanding of architectural theory, design principles, and the legal aspects of construction.
Key Differences Between an Architectural Draftsperson and an Architect
While both architectural draftspersons and architects are involved in the design and construction process, their roles differ in several key ways:
1. Education and Licensing: Architects typically hold a professional degree in architecture and must pass a series of exams to obtain a license to practice. In contrast, a draftsperson may have a diploma or certificate in drafting or a related field, but they are not required to be licensed.
2. Scope of Work: Architects are responsible for the entire design process, from concept to completion, while Draftsman Melbourne focuses primarily on creating detailed technical drawings based on an architect's or designer's vision.
3. Creativity vs. Technicality: Architects are often more involved in the creative aspects of a project, while draftspersons, on the other hand, focus on the technical details, ensuring that the design can be realistically and safely constructed.
Tumblr media
4. Client Interaction: Architects typically interact more directly with clients, helping them shape their ideas and making key decisions throughout the project. Draftspersons may have some client interaction, but their primary focus is on translating designs into detailed plans.
When to Choose an Architectural Draftsperson vs. an Architect
The choice between an architectural draftsperson and an architect depends on the complexity and scope of your project. Hiring an architect is usually the best option for large, complex projects requiring innovative design solutions, detailed planning, and project management. ( Draftsperson Melbourne )
Tumblr media
However, an architectural draftsperson may be a more cost-effective choice for smaller projects, such as home renovations or extensions, where the design is relatively straightforward. 
If you are looking for an Architectural Draftsperson in Melbourne, TJR Projects offers expert services that combine precision, creativity, and attention to detail.
Contact us today to discuss your project details and get the permits for a seamless and successful construction process.
Ensure your vision Melbourne Drafting becomes a reality with the expertise of our dedicated team!
Find Us On Google Maps: ( TJR Projects )
Tumblr media
0 notes
truss12 · 3 months ago
Text
Top Truss Manufacturers in Melbourne: Quality Craftsmanship for Stronger Structures
When it comes to building durable and reliable structures in Melbourne, choosing the right truss manufacturer is crucial. Trusses are the backbone of many residential, commercial, and industrial buildings, providing essential support to roofs and other structural components. In Melbourne, several manufacturers excel in producing high-quality trusses, tailored to meet the diverse needs of the construction industry.
Tumblr media
Melbourne's leading truss manufacturers are known for their commitment to quality craftsmanship, utilizing state-of-the-art technology and premium materials to create trusses that are both strong and cost-effective. Whether you're constructing a new home, expanding a commercial space, or undertaking a renovation project, partnering with a reputable truss manufacturer ensures that your structure will stand the test of time.
One of the key advantages of working with top truss manufacturers Melbourne is the range of options available. These manufacturers offer various truss designs, including roof trusses, floor trusses, and custom trusses, each engineered to meet specific architectural and structural requirements. Whether you need standard designs or something more unique, Melbourne's truss manufacturers can accommodate your needs with precision.
Quality control is a top priority for truss manufacturers in Melbourne. They adhere to strict industry standards and regulations, ensuring that every truss produced is consistent in quality and performance. This attention to detail not only enhances the structural integrity of your building but also contributes to a smoother construction process, reducing the risk of delays or costly repairs.
In addition to their technical expertise, Melbourne's truss manufacturers are known for their exceptional customer service. They work closely with architects, builders, and contractors to provide tailored solutions that align with project timelines and budgets. This collaborative approach helps ensure that every truss is delivered on time and to the exact specifications required.
Sustainability is also a growing focus among truss manufacturers in Melbourne. Many companies are adopting eco-friendly practices, such as using sustainably sourced timber and minimizing waste during the production process. By choosing a manufacturer that prioritizes sustainability, you can contribute to environmentally responsible construction while still achieving the high standards of quality and durability needed for your project.
In conclusion, selecting the right truss manufacturer in Melbourne is a critical decision that can significantly impact the success of your construction project. By opting for a manufacturer known for quality craftsmanship, a wide range of options, and excellent customer service, you can ensure that your building is supported by trusses that are strong, reliable, and built to last. Whether you're embarking on a new build or a renovation, Melbourne's truss manufacturers are equipped to provide the solutions you need for a successful project.
Tumblr media
For More: Contact: 393096889 Email:  [email protected] Timings: Mon-Fri:9AM–5PM Visit Us: https://thetrusspeople.com.au/
0 notes