Asbestentsorgung & Asbestsanierung Regensburg
Fachgerechte Asbestentsorgung & Demontage nach TRGS 519. Dächer, Platten, Fliesen, Dämmungen – alles inklusive Entsorgung. Festpreis, zuverlässig.
Kostenlose Besichtigung
Festpreisgarantie
Fachgerechte Entsorgung
Termin in 48 Stunden
Alles aus einer Hand
Unsere Asbestentsorgung & Sanierung
Von der Asbestdach-Sanierung bis zur vollständigen Asbestdemontage – fachgerecht nach TRGS 519, alles inklusive zertifizierter Entsorgung.
Asbestdach-Sanierung
Fachgerechte Demontage von Asbestzementdächern (Eternit) nach TRGS 519 – mit Vollschutz und zertifizierter Entsorgung.
Asbestsanierung Gebäude
Komplette Asbestsanierung in Wohn- und Gewerbebauten – Platten, Fliesen, Kleber fachgerecht entfernen und entsorgen.
Asbestdemontage & Entsorgung
Professionelle Asbestdemontage mit kompletter Entsorgung in zertifizierten Sonderabfallbehältern – rechtssicher nach TRGS 519.
Asbestplatten-Entfernung
Entfernung von Asbestzementplatten an Fassaden, Garagen und Schuppen – schnell, sicher, zum Festpreis.
Asbestanalyse & Beratung
Kostenlose Erstberatung und Probennahme – wir ermitteln den Asbestgehalt und erstellen ein verbindliches Festpreisangebot.
Komplett-Asbestentsorgung
Vollständige Asbestentsorgung für Privatpersonen und Gewerbebetriebe – inklusive aller behördlichen Meldungen und Entsorgungsnachweise.
Ablauf in 5 Schritten
Von der ersten Kontaktaufnahme bis zur Freimessung – stressfrei und rechtssicher nach TRGS 519.
👆 Auf die Nummern tippen / hovern für Details
Anfrage senden
Formular ausfüllen oder anrufen – kostenlos und unverbindlich.
Besichtigung & Probe
Wir kommen vor Ort, nehmen Proben & erstellen ein Festpreisangebot.
Schutzmaßnahmen
Absperrung, Vollschutzausrüstung & Unterdruckzone nach TRGS 519.
Fachgerechte Demontage
Sichere Entfernung und Verpackung in zertifizierte Sondercontainer.
Freimessung & Übergabe
Freimessung, Entsorgungsnachweis – alles dokumentiert und abgeschlossen.
Anfrage senden
Formular ausfüllen oder anrufen – kostenlos und unverbindlich.
Besichtigung & Probe
Wir kommen vor Ort & erstellen ein Festpreisangebot.
Schutzmaßnahmen
Absperrung und Schutzausrüstung nach TRGS 519.
Fachgerechte Demontage
Sichere Entfernung in Sondercontainer.
Freimessung & Übergabe
Entsorgungsnachweis, alles dokumentiert.
Ihr Asbestentsorgung-Spezialist in Regensburg
-
TRGS 519 zertifiziert
Alle Arbeiten nach TRGS 519 – qualifiziert, pünktlich, zuverlässig.
-
Transparenter Festpreis
Klares Angebot ohne versteckte Kosten – der vereinbarte Preis bleibt der Endpreis.
-
Rechtssichere Dokumentation
Entsorgungsnachweis, Begleitscheine & alle behördlichen Meldungen inklusive.
-
Schnelle Ausführung
Termin oft innerhalb von 48 Stunden – auch für Notfälle verfügbar.
Asbestentsorgung in Regensburg & Umgebung
Wir führen Asbestentsorgung in ganz Regensburg und der gesamten Region durch – schnell und zuverlässig auch in Ihrer Gemeinde.
Was unsere Kunden sagen
„Das Asbestdach unserer Garage wurde von GHVF komplett fachgerecht entfernt. Alles nach TRGS 519, Entsorgungsnachweis erhalten, Preis wie vereinbart. Absolut empfehlenswert!“
„Asbestplatten an unserer Fassade wurden schnell und sicher entfernt. Alles ordnungsgemäß gemeldet und entsorgt. Festpreis wurde eingehalten. Top Arbeit!“
„Schnelle Reaktion, kompetente Beratung, faire Preise. Die Asbestsanierung lief reibungslos. Alle Unterlagen vollständig. GHVF macht was sie versprechen!“
`;
if(d.innerHTML) document.body.appendChild(d);
}
document.readyState===’loading‘ ? document.addEventListener(‚DOMContentLoaded‘,injectFloatBtns) : injectFloatBtns();
})();
Asbestentsorgung & Asbestdemontage Regensburg – Fachbetrieb GHVF
Asbest ist ein gefährlicher Baustoff, der bis 1993 in Deutschland weit verbreitet war. GHVF Hadwerker GmbH ist Ihr spezialisierter Partner für Asbestentsorgung in Regensburg und Umgebung – zuverlässig, rechtssicher und zum Festpreis.
Was ist Asbest und warum ist er gefährlich?
Die feinen Asbestfasern können beim Einatmen tief in die Lungen eindringen und Lungenkrebs, Mesotheliom oder Asbestose verursachen. Deshalb ist die fachgerechte Asbestdemontage nach TRGS 519 gesetzlich vorgeschrieben.
Typische Fundstellen von Asbest
- Asbestzementplatten (Eternit) an Dächern, Fassaden, Garagen
- Asbestfliesen und Asbestkleber in Küchen und Bädern
- Asbesthaltige Dämmung an Heizungsrohren und -kesseln
- Asbestkitt um Fenster und Türen
- Asbesthaltige Spachtelmassen, Putze und Bodenkleber
Asbestdemontage in ganz Regensburg und Umgebung
GHVF führt Asbestdemontage und Asbestsanierung in Regensburg sowie in Kelheim, Schwandorf, Neutraubling, Lappersdorf, Nittendorf, Regenstauf, Bad Abbach und allen weiteren Gemeinden im Landkreis Regensburg durch. Ob Privathaus, Mehrfamilienhaus oder Gewerbeobjekt – wir haben das Know-how für jede Projektgröße. Rufen Sie uns an – kostenlose Beratung und Festpreisangebot für Ihre Asbestentsorgung in Regensburg.
Kostenlose Beratung & Angebot
Senden Sie uns Ihre Anfrage – wir melden uns innerhalb weniger Stunden bei Ihnen.
Telefon
Öffnungszeiten
Mo – Fr: 08:00 – 17:00 Uhr
Standort
Regensburg & Umgebung
document.addEventListener('DOMContentLoaded', function() {
/* ── 1. SCROLL REVEAL ── */ (function() { if (!('IntersectionObserver' in window)) { document.querySelectorAll('.ghvf-reveal').forEach(function(el) { el.classList.add('ghvf-visible'); }); return; } var obs = new IntersectionObserver(function(entries) { entries.forEach(function(e) { if (e.isIntersecting) { e.target.classList.add('ghvf-visible'); obs.unobserve(e.target); } }); }, { threshold: 0.1 }); document.querySelectorAll('.ghvf-reveal').forEach(function(el) { obs.observe(el); }); })();
/* ── 2. ORBITAL TIMELINE ── */ (function() { var canvas = document.getElementById('ghvfOrbitalCanvas7630'); if (!canvas) return; var nodes = canvas.querySelectorAll('.ghvf-orbital-node'); var total = nodes.length; var angle = 0; var paused = false; var RADIUS = 190; function positionNodes(ang) { nodes.forEach(function(node, i) { var theta = ang + (i / total) * Math.PI * 2; var x = Math.cos(theta) * RADIUS; var y = Math.sin(theta) * RADIUS; var depth = (Math.sin(theta) + 1) / 2; var scale = 0.75 + depth * 0.35; var opacity = 0.55 + depth * 0.45; node.style.transform = 'translate(' + x + 'px, ' + y + 'px) scale(' + scale + ')'; node.style.opacity = opacity; node.style.zIndex = Math.round(depth * 8); var card = node.querySelector('.ghvf-node-card'); if (card) { card.style.top = y > 0 ? '30px' : 'auto'; card.style.bottom = y <= 0 ? '30px' : 'auto'; } }); } function animate() { if (!paused) { angle += 0.006; } positionNodes(angle); requestAnimationFrame(animate); } nodes.forEach(function(node) { node.addEventListener('mouseenter', function() { paused = true; node.classList.add('ghvf-active'); }); node.addEventListener('mouseleave', function() { paused = false; node.classList.remove('ghvf-active'); }); node.addEventListener('click', function() { paused = true; node.classList.toggle('ghvf-active'); }); }); positionNodes(angle); animate(); })(); /* ── 3. KONTAKTFORMULAR ── */ var form = document.getElementById('ghvfKontaktForm'); if (form) { form.addEventListener('submit', function(e) { e.preventDefault(); var btn = document.getElementById('ghvfSubmitBtn'); var emailInput = document.getElementById('ghvfEmailInput'); var emailVal = emailInput ? emailInput.value.trim() : ''; var emailRe = /^[a-zA-Z0-9._%+\-]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}$/; if (!emailRe.test(emailVal)) { if (emailInput) { emailInput.style.borderColor = '#c62828'; emailInput.focus(); } return; } btn.disabled = true; btn.textContent = 'Wird gesendet...'; fetch('/wp-json/contact-form-7/v1/contact-forms/7579/feedback', { method: 'POST', body: new FormData(form) }).then(function(r) { return r.json(); }).then(function(d) { if (d.status === 'mail_sent') { form.innerHTML = '
' + '
Vielen Dank!
' + '
Wir melden uns schnellstmöglich bei Ihnen!
' + '📞 0941 20635485' + '
'; } else { btn.disabled = false; btn.textContent = '\u2713 Kostenloses Angebot anfordern'; alert('Fehler \u2013 bitte rufen Sie uns an: 0941 20635485'); } }).catch(function() { btn.disabled = false; btn.textContent = '\u2713 Kostenloses Angebot anfordern'; alert('Verbindungsfehler. Bitte anrufen: 0941 20635485'); }); }); }
/* ── 4. WEBGL SHADER HERO ── */ (function() { var canvas = document.getElementById('ghvfShaderCanvas7630'); if (!canvas) return; var isMobile = /Android|iPhone|iPad|iPod|BlackBerry|IEMobile/i.test(navigator.userAgent) || window.innerWidth <= 768; if (isMobile) { canvas.style.display = 'none'; return; } var gl = canvas.getContext('webgl2'); if (!gl) { canvas.style.display = 'none'; return; } var hero = document.querySelector('.ghvf-hero'); if (!hero) return; var pointers = new Map(); var lastTouch = [0, 0]; var moveAcc = [0, 0]; var dpr = Math.max(1, 0.5 * window.devicePixelRatio); function toGL(x, y) { return [x * dpr, canvas.height - y * dpr]; } hero.addEventListener('pointermove', function(e) { if (pointers.has(e.pointerId)) { moveAcc[0] += e.movementX; moveAcc[1] += e.movementY; } pointers.set(e.pointerId, toGL(e.clientX, e.clientY)); lastTouch = [e.clientX, e.clientY]; }); hero.addEventListener('pointerdown', function(e) { pointers.set(e.pointerId, toGL(e.clientX, e.clientY)); }); hero.addEventListener('pointerup', function(e) { pointers.delete(e.pointerId); }); hero.addEventListener('pointerleave',function(e) { pointers.delete(e.pointerId); }); function resize() { dpr = Math.max(1, 0.5 * window.devicePixelRatio); canvas.width = hero.offsetWidth * dpr; canvas.height = hero.offsetHeight * dpr; gl.viewport(0, 0, canvas.width, canvas.height); } resize(); window.addEventListener('resize', resize); var VS = '#version 300 es\nprecision highp float;\nin vec4 position;\nvoid main(){ gl_Position = position; }'; var FS = [ '#version 300 es', 'precision highp float;', 'out vec4 O;', 'uniform vec2 resolution;', 'uniform float time;', 'uniform vec2 touch;', 'uniform vec2 move;', 'uniform int pointerCount;', '#define FC gl_FragCoord.xy', '#define T time', '#define R resolution', '#define MN min(R.x,R.y)', 'float rnd(vec2 p){p=fract(p*vec2(12.9898,78.233));p+=dot(p,p+34.56);return fract(p.x*p.y);}', 'float noise(vec2 p){vec2 i=floor(p),f=fract(p);vec2 u=f*f*(3.-2.*f);return mix(mix(rnd(i),rnd(i+vec2(1,0)),u.x),mix(rnd(i+vec2(0,1)),rnd(i+vec2(1,1)),u.x),u.y);}', 'float fbm(vec2 p){float t=.0,a=1.;mat2 m=mat2(1.,-.5,.2,1.2);for(int i=0;i<5;i++){t+=a*noise(p);p*=2.*m;a*=.5;}return t;}', 'float clouds(vec2 p){float d=1.,t=.0;for(float i=.0;i<4.;i++){d*=.5;t+=d*abs(noise(p/d)-.5);}return t;}', 'void main(){', ' vec2 uv=(FC-.5*R)/MN;', ' vec2 st=uv;', ' vec2 tc=touch/vec2(R.x,R.y);', ' float touchEffect=0.;', ' if(pointerCount>0){float d=length(uv-(tc*2.-1.)*vec2(R.x/MN,1.));touchEffect=.3*exp(-d*1.5)*sin(T*3.);}', ' vec3 col=vec3(0.);', ' float bg=clouds(vec2(st.x+T*.5,-st.y));', ' uv*=1.-.3*(sin(T*.2)*.5+.5);', ' uv.x+=move.x*.0002;', ' for(float i=1.;i<4.;i++){', ' float s=.5+.5*sin(T*.3+i);', ' vec2 q=uv*(.5+.3*i)+vec2(fbm(uv+T*.1*i),fbm(uv+i));', ' float f=fbm(q+s+touchEffect);', ' vec3 g=mix(vec3(0.,.18+.08*i,.08),vec3(.06,.28,.1+.05*i),f);', ' vec3 n=mix(vec3(.04,.1,.22),vec3(.08,.18,.38),f);', ' col=mix(col,mix(g,n,clamp(f*2.-1.,0.,1.)),1./i);', ' }', ' col=mix(col,vec3(.05,.12,.25),bg*.35);', ' col+=touchEffect*.15*vec3(.2,.9,.3);', ' O=vec4(col,0.28);', '}' ].join('\n'); function compile(type, src) { var s = gl.createShader(type); gl.shaderSource(s, src); gl.compileShader(s); return s; } var prog = gl.createProgram(); gl.attachShader(prog, compile(gl.VERTEX_SHADER, VS)); gl.attachShader(prog, compile(gl.FRAGMENT_SHADER, FS)); gl.linkProgram(prog); if (!gl.getProgramParameter(prog, gl.LINK_STATUS)) { canvas.style.display = 'none'; return; } var buf = gl.createBuffer(); gl.bindBuffer(gl.ARRAY_BUFFER, buf); gl.bufferData(gl.ARRAY_BUFFER, new Float32Array([-1,-1, 1,-1, -1,1, 1,1]), gl.STATIC_DRAW); var pos = gl.getAttribLocation(prog, 'position'); gl.enableVertexAttribArray(pos); gl.vertexAttribPointer(pos, 2, gl.FLOAT, false, 0, 0); var uRes = gl.getUniformLocation(prog, 'resolution'); var uTime = gl.getUniformLocation(prog, 'time'); var uTouch = gl.getUniformLocation(prog, 'touch'); var uMove = gl.getUniformLocation(prog, 'move'); var uPtrs = gl.getUniformLocation(prog, 'pointerCount'); gl.enable(gl.BLEND); gl.blendFunc(gl.SRC_ALPHA, gl.ONE_MINUS_SRC_ALPHA); var start = performance.now(); function render(now) { var t = (now - start) * 0.001; var ptrs = pointers.size > 0 ? Array.from(pointers.values()).flat() : [lastTouch[0]*dpr, canvas.height - lastTouch[1]*dpr]; gl.clearColor(0,0,0,0); gl.clear(gl.COLOR_BUFFER_BIT); gl.useProgram(prog); gl.bindBuffer(gl.ARRAY_BUFFER, buf); gl.uniform2f(uRes, canvas.width, canvas.height); gl.uniform1f(uTime, t); gl.uniform2f(uTouch, ptrs[0]||0, ptrs[1]||0); gl.uniform2f(uMove, moveAcc[0], moveAcc[1]); gl.uniform1i(uPtrs, pointers.size); gl.drawArrays(gl.TRIANGLE_STRIP, 0, 4); requestAnimationFrame(render); } requestAnimationFrame(render); })();
}); // Ende DOMContentLoaded
